第一篇概论
第一章微软.
NET战略和ASP.NET简介
欢迎你阅读《ASP.NET完全入门》,通过对本书的阅读,我们相信你能够对ASP.NET会有更深入的了解.ASP.NET又叫ASP+,但并不仅仅是ASP的简单升级,而是MicroSoft推出的新一代ActiveServerPages脚本语言.ASP.NET是微软发展的新型体系结构.NET的一部分,它的全新技术架构会让每一个人的
网络生活都变得更简单.首先需要特别指出的是,ASP.NET不仅仅只是有了一个新界面并且修复了一些缺陷的ASP3.0的升级版本(即不同于ASP2.0升级到ASP3.0的转变).更为重要的是,ASP.NET吸收了ASP以前版本的最大优点并参照
Java,语言的开发优势加入了许多新的特色,
VB同时也修正了以前的ASP版本的运行错误.要了解ASP.NET的真实面目,我们首先就得了解一下微软.NET战略.1.1.1微软.NET的历史随着网络
经济的到来,微软公司希望帮助用户,能够在任何时候,任何地方,利用任何工具都可以获得网络上的信息,并享受网络
通信所带来的快乐..NET战略就是为着实现这样的目标而设立的.微软公开宣布,今后将着重于网络服务和网络资源共享的开发
工作,并称,将会为公众提供更加丰富,有用的网络资源与服务.微软新一代平台的正式名称叫做"新一代Windows服务"(NGWS),现在微软已经给这个平台
注册了正式的商标——MicroSoft.Net.在.Net环境中,微软不仅仅是平台和产品的开发者,并且还将作为架构服务提供商,应用
程序提供商,开展全方位的Internet服务.在谈及这个平台中使用的新技术,微软透露,它将在.Net环境中提供更多新产品和一揽子的
全套服务.MicroSoft.NET平台的基本思想是:侧重点从连接到互联网的单一网站或设备上,转移到
计算机,设备和服务群组上,使其通力合作,提供更广泛更丰富的解决
方案.用户将能够控制信息的传送方式,时间和内容.计算机,设备和服务将能够相辅相成,从而提供丰富的服务,而不是像孤岛那样,由用户提供唯一的集成.企业可以提供一种方式,允许用户将它们的产品和服务无缝地嵌入自己的电子构架中.这种思路将扩展二十世纪八十年代首先由PC赋予的个人权限.MicroSoft.NET将开创互联网的新局面,基于
HTML的显示信息将通过可编程的基于XML的信息得到增强.XML是经"万维网联盟"定义的受到广泛支持的行业标准,Web浏览器标准也是由该组织创建的.微软公司为开发它投入了大量精力,但它并不是MicroSoft的专有技术.XML提供了一种从数据的演示视图分离出实际数据的方式.这是新一代互联
网的关键,提供了开启信息的方式,以便对信息进行组织,编程和编辑;可以更有效地将数据分布到不同的数字设备;允许各站点进行合作,提供一组可以相互作用的"Web服务".1.1.2微软.NET的介绍1.1.2.1MicroSoft.NET综述MicroSoft.NET平台包括用于创建和操作新一代服务的.NET基础结构和工具;可以启用大量客户机的.NETUserExperience;用于建立新一代高度分布式的数以百万计的.NET积木式组件服务;以及用于启用新一代智能互联网设备的.NET设备
软件.MicroSoft.NET产品和服务—包括Windows.NET,连同建立积木式服务的核心集成套件;MSNTM.NET;个人订购服务;Office.NET;VisualStudio.NET;以及用于.NET的bCentralTM..Net环境中的突破性改进在于:1.使用统一的Internet标准(如XML)将不同的
系统对接;2.这是Internet上首个大规模的高度分布式应用服务架构;3.使用了一个名为"联盟"的管理程序,这个程序能全面管理平台中运行的服务程序,并且为它们提供强大的安全保护后台;.NET平台包括如下组件:1.用户数据访问技术.其中包括一个新的基于XML的,以浏览器为组件的混合信息架构,叫做"通用画板";2.基于WindowsDNA2000的构建和开发工具;3.一系列模块化的服务,其中包括认证,信息传递,存储,
搜索和软件送递功能;4.一系列驱动客户设备的软件;