.Net框架是一种软件开发框架,由Microsoft开发,主要用于Microsoft Windows操作系统。
.Net框架包含大量的库,这些库称为框架类库,它还提供了语言独立性(或者可以说语言互操作性)。
.Net框架提供了用于开发,构建,部署和执行以下应用程序的基础结构:
桌面应用程序
控制台应用程序
Web应用程序
Web服务
Windows服务
Windows presentation foundation (WPF)
Windows communication foundation (WCF)
Share-point
这是.Net框架体系结构的图像
.Net不是一种编程语言;它为不同类型的程序员支持多种编程语言。它是独立于语言的平台。.NET框架还使程序员能够创建可在分布式应用程序中使用的共享组件。.Net框架以允许语言互操作的方式支持多种语言的oops模型。