.NET 主页 >  使用 .NET 进行开发
 
 

.NET 对开发人员意味着什么

2002 年 1 月 14 日

通过使用 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 的使用将允许在 .NET 平台上创建的应用程序和服务更容易、更有效地集成在一起。

XML Web services

对于 Microsoft .NET,在处理一组有限任务的离散单元(XML Web services)中生成代码。由于基于 XML 的标准接口简化了软件之间的通讯,因此可以将 XML Web services 一起集成到高度专门化的应用程序和体验。您可以使用来自世界各地的最好的 XML Web services,快速而轻松地创建所需的解决方案。Microsoft 将提供一组以用户为中心的核心 XML Web services(即 Microsoft .NET 我的服务)以提供诸如用户标识和日历访问之类的功能。

更快的开发

  • 通过使用公共语言运行库(.NET 框架的一部分),开发人员可以使用任何现代编程语言创建 XML Web services,大幅度增大开发人员可用资源量,并允许开发人员随意使用最适合解决身边问题的编程语言。
  • Visual Studio .NET 在很大程度上自动化了将应用程序转换为 XML Web services 的过程,减少了快速创建和部署解决方案所需的时间和工作。
  • 在本质上,XML 将数据与数据的显示方式分开。将 .NET 体验与显示特性分开,可使添加新接口技术(如语音和手写识别)变得容易,而无需重编应用程序。
  • .NET 我的服务和其他 .NET 构件块服务提供了许多应用程序所需的核心功能,如用户身份验证、通知功能、联系人列表等等,而无需额外的编码工作。

更高的可靠性

  • 借助丰富的处理能力和当前可用的带宽,.NET 平台可以利用分布式计算技术。只要处理最有意义或者只要驻留有 XML Web services,处理就会发生,从而分散 CPU 负载并减少网络通信量。
  • 公共语言运行库准备好了一个托管的执行环境,可消除内存泄漏、访问冲突和版本控制问题。
  • .NET 框架强制类型安全、显式代码共享和应用程序隔离,从而保证没有任何 XML Web services 可以影响或非法调用另一个 XML Web services。

集成

  • 在 Microsoft .NET 中 XML(由 WWW 联合会 (W3C) 维护的开放标准)的使用消除了数据共享和软件集成的障碍。简单对象访问协议 (SOAP) 是由 W3C 标准化的、基于 XML 的消息传递技术,它指定定位 XML Web services 的所有必需规则,将这些服务集成到应用程序中,并在它们之间进行通讯。公共语言运行库 (CLR) 提供了统一的管理环境,允许用任何编程语言编写的 XML Web services 一起工作。.NET 还具有数据库访问能力,允许开发人员将符合 ODBC 的数据存储区引入到其应用程序体系结构中。
  • 通过允许 IT 部门利用其旧式应用程序和数据存储区以及提供专门技能和外包服务的其他供应商的 XML Web services,Microsoft .NET 使 IT 部门可以降低内部成本并扩展可向客户提供的功能。Microsoft .NET 旨在使来自多个站点和公司的服务可以聚集为供用户使用的宝贵经验。

使用 .NET 进行生成

希望初步了解 Microsoft .NET 平台的进展和可能性的开发人员可以:

学习

熟悉 XML、SOAP 和 UDDI,以及对 XML Web services 和 .NET 平台来说至关重要的开放标准。您可以通过 Microsoft 和第三方从书籍、研讨会和课程学习:

演练与实践

Microsoft .NET 框架和 Visual Studio .NET 的 Beta 版本目前可通过 MSDN 获得。请订阅 MSDN 以获得这些主要开发工具的最新副本并着手生成 XML Web services。熟悉 Visual Studio 的人员将很快意识到创建 XML Web services 是多么快速和轻松:

共享

请访问 MSDN 和 GotDotNet 以获取有关 XML Web services 的支持和信息。Gotdotnet 社区是获得示例和提示以及共享您的 XML Web services 的最佳去处:


相关资源