10.1 什么是Microsoft.NET
.NET是Microsoft(微软)公司为适应Internet发展的需要,
所提供的特别适合网络编程和网络服务(Web Service)的开发平
台。就是将一切都Internet/Web化,让应用程序通过互联网来互
相沟通,并同时共享彼此的资源。是以互联网为基础,通过互联
网上标准的通信协议来沟通,以全新的开发环境来开发应用程
序。
NET的核心是.NET框架(.NET Framework)它是构建于以
互联网为开发平台的基础工具。 .NET框架的最上层是应用程序,
可以大致分为网络应用的ASP.NET程序和面向Windows系统的
Windows应用程序,这两类应用程序均可使用VC#.NET、
VC++.NET、VB#.NET等来编写。.NET框架的中间一层是基础类
库,它提供一个可以供不同编程语言调用的、分层的、面向对象
的函数库。 .NET框架的最底层是公共语言运行环境(CLR
Common Language Runtime),它提供了程序代码可以跨平台执
行的机制。