background image

                         

.NET 技术发展前景

摘要

.NET 是 Microsoft 的 XML Web 服务平台。不论操作系统或编程语言有何差别,XML 

Web 服务能使应用程序在 Internet 上传输和共享数据。 

Microsoft .NET 平台包含广泛的产品系列,它们都是基于 XML 和 Internet 行业标准构

建,提供从开发、管理、使用到体验

 XML Web 服务的每一方面。XML Web 服务将成为您今

天正在使用的

 Microsoft® 的应用程序、工具和服务器的一部分 — 并且将要打造出全新的产

品以满足您所有业务需求。更具体地说,

Microsoft 正在五个方面创建 .NET 平台,即工具、

服务器、

XML Web 服务、客户端和 .NET 体验。 

关键字:

.NET  发展  功能  前景  软件  微软

一、

.NET 的历史

.NET 代表了自 1993 年以来,微软软件开发环境最重要的一次变革。微软的目标是在

保留和扩展已有的

VB、ASP 技术的同时,增加那些 Web 应用所必需的新技术。在.NET 之前,

程序员们需要在一个环境中开发桌面应用程序,而在另一个环境中开发服务器程序,开发
Web 应用则又是一个环境。如果我们需要开发移动平台上的应用,我们就得再搞一个环
境。

.NET 平台及相关的开发环境不但为 Web 服务端应用提供了一个支持多种语言的、通用

的运行平台,而且还引入了

ASP.NET 这样一种全新的 Web 开发技术。ASP.NET 超越了 ASP

的 局 限 , 可 以 使 用

VB.NET 、 C# 等 编 译 型 语 言 , 支 持 Web  Form 、 .NET  Server 

Control、ADO.NET 等高级特性。.NET 的到来,从某种意义上讲,实现了这些不同开发环境
的透明,为不同平台,不同环境下的软件开发构筑了一条笔直大道。客观地讲,

.NET 平台,

尤其是

.NET 平台中的 ASP.NET 的确不失为 Web 开发技术在 Windows 平台上的一个集大成

者。
二、

.NET 的核心内容 

  

.NET 的核心内容就是要搭建新一代互联网平台,这个网络平台将解决网站之间的协同

合作

,从而最大限度地获取信息。不同网站之间通过相关的协定联系在一起,网站之间形成自

动交流

,协同工作,提供最全面的服务。这个技术的核心就是 XML Web services,它允许应用程

序通过

Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言 。

Web Service 使用 XML、SOAP 和 WSDL 协议。在 Web Service 出现之前,要实现分布式通讯和
共享数据

,我们可能考虑使用 DCOM,XML-RPC 等。现在微软的.NET 开发工具使我们可以非

常容易地生成

Web Services。你可以把这些 Web Services 用于分布式应用互连和数据共享,用

Commerce Server,BizTalk Server 等。同时微软还将不断把新的 Web Service 标准的开发纳

入到

VS .NET,如 WSE。 

.NET 的价值

对于个人(包括您自己、您的客户、雇员、供应商和合作伙伴)来说,使用

 

Microsoft .NET 

 

进行生成的成果将是无缝的、吸引人的体验。

 

使用

.NET 

 

进行开发借助

Microsoft Visual Studio® .NET   

Microsoft .NET 框

架,

Microsoft® .NET 

 

提供了生成和部署最先进的应用程序和

XML Web services 的最

 

快捷方法。

.NET 

 

对开发人员意味着什么通过使用

Microsoft? Visual Studio® .NET   

.NET 

框架,

Microsoft 为开发人员提供了一整套开发工具,使用这些工具可以快速而轻松地创

 

建最先进的应用程序和

XML Web services

 

。借助

Visual Studio .NET   

.NET 框架,

Microsoft .NET 

 

允许更快地开发软件应用程序和服务。

.NET 

 

框架和

Visual Studio .NET 

 

将为应用程序和

XML Web services 提供更高的可靠性。XML Web services 的使用将允