(2)由于ASP.NET 没有提供任何输出数据为内容的元件,所以在使用ASP.NET 撰写数据库页面时只能借助A D O 的RecordSet 对象逐笔读取记录,而ASP.NET 通过ADO.NET 提供的DataGrid 等数据库元件可以直接和数据库联系。
(3)ASP. NET 支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。
(4)ASP.NET 采取“code.behind”方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与文护的复杂度和费用。
2.1.2 Visual Studio开发平台概述
Microsoft Visual Studio2005其中开发语言Active Server Pages.NET语言,缩写为ASP.NET,其测试版曾经成为ASP+,但并不仅仅是ASP的简单升级,而是MicroSoft推出的新一代Active Server Pages脚本语言。ASP.NET是微软发展的新型体系结构.NET的一部分,它的全新技术架构会让每一个人的网络生活都变得更简单。 首先需要特别指出的是,ASP.NET不仅仅只是有了一个新界面并且修复了一些缺陷的ASP3.0的升级版本(即不同于ASP2.0升级到ASP3.0的转变)。更为重要的是,ASP.NET吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。从Internet兴起的那一天起,人们就开始了开发Web技术的进程,从最初的静态页面(HTML)到后来的动态交互式页面技术(DHMTL,CGI,ASP,JSP,PHP)的发展,短短十多年,这个网络世界已经变得丰富多彩了。现在,微软推出了全新的Microsoft.NET,这是一个革命性的新平台,建立在开放的Internet协议和标准之上,通过工具和服务将计算机和通讯以崭新的方式融合到一起。其中ASP.NET便是.NET框架中的重要成员。如果了解过网络编程语言的话,就一定知道ASP是微软发布的建立Web应用程序的语言。ASP.NET是ASP的全新版本。ASP.NET是一个用于Web开发的全新框架,其中包含了许多新的特性。ASP.NET提供了更易于编写,结构更清晰的代码,这些代码很容易进行再利用和共享;ASP.NET使用编译后的语言,从而提升性能和伸缩性;ASP.NET使用Web表单使开发更直观,利用面向对象技术促进组件的再利用。另外,ASP.NET中还包括有页面事件、Web控件、缓冲技术以及服务器控件和对数据捆绑的改进。在旧版本的ASP中,程序员只能使用VB Script和Java Script这两种脚本语言来进行程序开发,由于语言的限制而无法让ASP发挥强大的功能。现在,ASP.NET使用了全新的编程概念,已经从原来简单的脚本语言升级到支持以下几种主要的程序语言:VB.NET、C#.NET、J#.NET和Jscript等。ASP.NET作为开发网络应用程序的新一代语言,它的工作原理是基于网络传输的,并改变了传统的ASP的工作原理,将部分原来由服务器执行的工作给了客户机。
MicroSoft .NET平台的基本思想是: 侧重点从连接到互联网的单一网站或设备上,转移到计算机、设备和服务群组上,使其通力合作,提供更广泛更丰富的解决方案。用户将能够控制信息的传送方式、时间和内容。计算机、设备和服务将 能够相辅相成,从而提供丰富的服务,而不是像孤岛那样,由用户提供唯一的集成。企业可以提供一种方式,允许用户将它们的产品和服务无缝地嵌入自己的电子构架中。这种思路将扩展二十世纪八十年代首先由PC赋予的个人权限。MicroSoft .NET将开创互联网的新局面,基于HTML的显示信息将通过可编程的基于XML的信息得到增强。XML是经“万文网联盟”定义的受到广泛支持的行业标准,Web浏览器标准也是由该组织创建的。微软公司为开发它投入了大量精力,但它并不是MicroSoft的专有技术,XML提供了一种从数据的演示视图分离出实际数据的方式,这是新一代互联网的关键。 ASP.net网络信息发布系统设计与实现+ER图+流程图(4):http://www.youerw.com/jisuanji/lunwen_760.html