什么是.NET

  老板让搞清楚什么是.NET,到时候得说说.我查了些资料,又写了点自己肤浅的认识.

Microsoft China 网站上对 .NET 定义如下:

Microsoft® .NET Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。

Microsoft 网站上对 .NET 定义如下:

Microsoft® .NET 是微软公司的一组软件技术,用来连接信息、人、系统和各种设备。它通过使用 Web Services 技术来获得软件的高度集成。除了将小型的、分散的、构建模块应用互相连接起来,还将 Internet 上的更大应用连接起来

微软总裁兼首席执行官Steve Ballmer把它定义为:.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程结构。

我认为: .net是编写许多应用程序类型的框架或工具,是个多语言开发平台.

.net的优点是从一开始就面向分布式环境.

可以用.net编写的应用程序包括Windows应用程序和Web应用程序;可以开发由互联的服务构成的系统,通过Internet相互通信;可以生成在手提电脑和移动电话等设备上运行的应用程序等等.

.net框架包括三大组件:

开发语言和工具:语言:C#,工具:VS.NET

公共语言运行环境(CLR):管理运行代码并提供各种服务(内存管理,线程管理,远程功能等)

框架基础类库:由微软公司编写的丰富的代码集合.

posted @ 2006-10-28 19:20  怀雷  阅读(1598)  评论(0编辑  收藏  举报