什么是 .NET ?
Microsoft .NET 是 Microsoft XML Web services 平台。XML Web services
允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET
平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。
Microsoft.NET 框架(.NET Framework)
和 ASP.NET
Microsoft .NET 框架是 Microsoft Windows 操作系统家族中一名重要的新成员。它是下一代
Windows 应用程序的基石,下一代应用程序更容易开发、部署,以及与其它网络系统集成。微软于2003年4月24日宣布,把单机操作系统与服务器操作系统分开命名,后者则冠以
Microsoft Server System 的总名称。
大部分消费者绝不会注意到他们的掌上电脑、智能电话或台式电脑上运行着.NET框架。但是他们会喜爱.NET框架给计算机带来的可靠性、易用性或互通性。
.NET 框架帮助软件开发人员、系统管理人员更轻松地开发、管理,提升性能,加强安全,提高稳定性。.NET 框架简化了
Windows 软件开发。它让开发人员用一种方法开发出两种程序:网络应用程序和桌面应用程序(这种程序有时也被称为“智能客户端程序”)。它还能帮助开发人员使用相同的工具和技能开发大至大型服务器安装,小至手持智能电话的形形色色的软件。
构建在.NET框架上的软件比常规的软件更容易部署,更容易管理。可以把它们开发成自动升级的模式。.NET框架还可以最大限度地减少不兼容软件之间的冲突。
. NET框架的优点
. NET框架的主要优点有:
帮助软件使用者与网络服务商部署软件。
提供更稳定、更安全、更易扩容、更高性能的软件开发环境
让开发人员更有生产力:
- 更易使用现有代码
- 使他们更轻松地集成所支持的20多种编程语言编写出来的组件,让他们用同样的工具和技能开发 出更多样化的软件
.NET框架的基本组件
.NET框架由两个部分组成:通用语言运行环境和.NET框架类库:
通用语言运行环境
为 .NET 框架上的应用程序提供通用的服务。可以用差不多任何一种语言编写程序,包括 C、C++、C# 和 Microsoft
Visual Basic,还有较早的语言如 Fortran。这个环境协助完成许多最最基本的编码任务。如内存管理、安全管理和出错处理等。
.NET框架类库
开发人员可能使用这个库中现成的功能组件,快速扩充软件功能。这个库主要有三个关键组件:
1. ASP.NET ——用来开发网络应用程序和网络服务程序。
2. Windows 表单——可帮助开发“智能客户端”接口。
3. ADO.NET ——负责处理程序与数据库之间的连接。
详见 Microsoft
网站上的介绍 |