Visual Basic.NET+SQL Server全程指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 什么是.NET

微软对.NET定义如下:

.NET is a "revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications in new ways".

即:.NET=新平台+标准协议+统一开发工具。

.NET作为新一代互联软件和服务战略,将使微软现有的软件不仅适用于传统的个人计算机,而且能够满足在网络时代呈现强劲增长的新设备的需要。那么,到底什么是.NET呢?微软总裁兼首席执行官Steve Ballmer把它定义为:.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程架构。

.NET的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,只需要发出请求,然后接收回复信息就可以了,而所有后台的复杂性是完全屏蔽起来的。

为了实现这些功能,.NET架构发布以后,微软便逐步调整其服务器软件的产品线,将原有的Server升级更新,推出了许多新的Server,并将这些Server整合于.NET Enterprise Servers产品线中。

Windows 2000 Server(包含Advanced Server和Datacenter Server):.NET架构中,最重要的革新就属于Web Services。Web Services构架在Web Server上,能够通过SOAP与用户端联系,并帮助用户端完成其提供的服务。在.NET Framework中,Web Services就是架构在Windows 2000 Servers中的IIS5.0之上。

Exchange 2000 Server:Exchange不是单纯的Email Server,它更是一套不折不扣的组信息平台。

SQL Server 2000:SQL Server提供完善数据处理功能。包含数据挖掘,XML的直接Internet支持。目前在Windows CE中推出了SQL Server 2000 Windows CE Edition。

BizTalk Server 2000:用于企业间交换商务信息,它利用XML作为企业内部及企业间文档传输的数据格式,可以屏蔽平台、操作系统不同的差异,使商业系统的集成成为可能。

Commerce Server 2000:用于快速创建在线电子商务。

Mobile Information Server:为移动解决方案提供可靠而且具有伸缩性的平台。