NET框架NET框架是一个多语言组件开发和执行环境他提供了一个跨语言的统一编程环境NET框架的目的是便于开发人员更容易地建立Web应用程序和Web服务使得Internet上的各应用程序之间可以使用Web服务进行沟通开发人员可以将远端应用程序提供的服务和单机应用程序的服务结合在一起组成一个应用程序例如一个BC的电子商务网站可以按这种方式组成在线交易使用Microsoft Passport服务来验证用户身份使用合作厂商的信用卡处理服务从层次上来看NET框架又包括三个主要组成部分公共语言运行时(CLRCommon Language Runtime)服务框架(Services Framework)和上层的两类应用模板——传统的Windows应用程序模板(Win Forms)和基于ASPNET的面向Web的网络应用程序模板(Web Forms和Web Services)其结构如下图所示
NET框架提供统一的编程模式不论什么语言和编程模式都是用一样的API结构下图所示
NET框架提供统一的编程APINET Framework 类库结构如下图所示
微软Web服务中心产品经理JohnMontgomery说
*只需要简单地用一DotNet框架便可以消除各种异类框架之间的差别将他们合并成为一个整体
* 现在开发人员可以自由地选择他们喜欢的编程语言了!