1、 毕 业 设 计 ( 论 文 ) 文 献 综 述毕 业 设 计 ( 论 文 ) 文 献 综 述 毕 业 设 计 ( 论 文 ) 题 目毕 业 设 计 ( 论 文 ) 题 目 文献综述题目文献综述题目 关于关于 ASP.NET 的的技术综述技术综述 学学 院院 软件软件工程工程学院学院 专专 业业 软件工程软件工程 姓姓 名名 班班 级级 学学 号号 指导教师指导教师 ASP.NET 技术综述 一、前言 网络技术的飞速发展,使人类的信息资源实现了高度共享,并从根本上改变了人 类进行信息交流的方式,展开了一场史无前例的信息革命。信息革命对社会的各行各 业的促进和冲击作用是巨大的,以计算机和网络技术
2、为主的信息技术,已在各个领域 得到了广泛应用,并逐步改变着人们的生活、学习和工作方式,展示出良好的前景。 大约有将近一百万名开发人员使用了.NET Framework 的第一个版本来开发网 站。所以在 2003 年的夏天,当从 Microsoft 传出将有新版本发布的传闻时,许多人的 耳朵都竖了起来, 这个新的版本将使得创建 ASP.NET 页面所需的代码行数减少 70%。 像这样大规模的提高生产效率在程序设计中是不多见的。 当 ASP.NET 2.0 的代码样例 在 2003 年秋的 Microsoft 专业开发人员大会(Microsoft Professional Developers C
3、onference)上演示时,结果比预计的还要好。以前使用 ASP.NET 的第一个版本程序 员需要花费几个小时才能做出的页面,现在使用 ASP.NET 只需要几分钟就完成了。 简单来说,在.NET Framework 2.0 最终版本发布之后,任何继续使用第一个版本创建 ASP.NET 页面的程序人员都将花费大量的额外时间才能达到相同的结果。 也许就像其他任何领域一样,ASP.NET 开发提供的优势是能够方便地将数据集 成进页面。 程序员不再需要知道详细的连接、 命令以及数据阅读器和数据适配器对象, 就能执行普通数据任务了。对于初学者掌握能力,ASP.NET 使得基本数据的使用简 单易学,并
4、且有能力进行更复杂的数据应用。 ASP.NET 技术是目前开发 Web 应用程序最流行和最前沿的技术,它提供了为建 立和部署企业急 Web 应用程序所必需的服务。使用 Visual Studio。NET 开发工具和 C#语言开发 ASP.NET 应用程序是最佳选择利用这些开发模型,开发者能够实现各种 复杂的页面设计和后台代码处理能力。 二、主题 2.1 ASP.NET 的开发的开发 ASP.NET 是一种用于创建基于 Web 的应用程序的编程模型。从本质上来说,运 行时和.NET Framework 类库集可以用于创建动态 Web 页。 它需要在 Web 服务器的环 境中运行,例如 Microsoft Internet Information Server(Microsoft 互联网信息服务器, IIS),并且根据服务浏览器请求指示在服务器上执行程序。与直接由 Web 服务器提供 的静态 HTML 不同的是, ASP.NET 页面实际上是在服务器上执行以后再产生结果的。 页面的最后生成也许是由许多不同的指令和/或数据源构造的。 ASP.NET