什么是 .NET? Microsoft® .NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。 (.net是一种平台,是一种思想:)
.NET 带来了哪些变化 Microsoft .NET 计算模型以不同方式影响企业、个人和开发人员。对于个人:这些变化将产生极其个性化的、集成的计算体验。对于企业和开发人员:它将改变企业和开发人员生成软件和销售产品的方式,使 IT 成为企业成功的重要因素并引入新的业务模式。
哪些内容保持不变 尽管 Microsoft .NET 在计算技术领域带来了一些根本性变化,但是很多内容仍然保持不变:
个人在 .NET 体验中仍将使用他们所熟悉的界面,如 Microsoft Office。这减少了重新培训的费用,意味着个人可以立即使用支持 .NET 的软件。
硬件仍将运行一些操作系统,如 Microsoft Windows®、UNIX、Windows CE 和 PalmOS。实际上,.NET 在降低开发负担的同时增加了软件可以运行的平台数。因为 XML Web services 只通过 XML 与设备进行通讯,所以任何智能设备都可以使用 XML Web services。
开发人员仍将使用他们首选的编程语言。借助 .NET 框架的公共语言运行库,.NET 平台使各种 XML Web services 可以交互操作,而不管其源语言的不同。Microsoft .NET 体验同样对源语言不置可否,您可以通过使用 Microsoft Visual Basic®、Java,甚至是 COBOL 编写的 XML Web services 产生这些体验。这种中立性意味着无须为了利用 .NET 平台而丢弃和替换现有成果。
无需替换旧式系统。某些 Microsoft .NET 产品是为了将现有成果轻松地集成到新的 .NET XML Web services 和 .NET 体验中而专门设计的。例如,Microsoft Host Integration Server 简化对大型机的访问;Microsoft BizTalk™ Server 管理业务流程的编排,包括对现有的系统和数据格式的处理,同时进行到 XML 的必需的自动化数据转换。