综述
.NET框架(英語:.NET Framework)是由微软开发,一个致力于敏捷软件开发(agile software development)、快速应用开发(rapid application development)、平台无关性和网络透明化的软件框架。.NET是微软为2000年代对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的技术。
.NET框架是微软公司继Windows DNA之后的新开发平台。.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、F#、VB.NET、C++、Python等)的开发。
.NET也为应用程序接口(API)提供了新功能和开发工具。这些革新使得程序设计员可以同时进行Windows应用软件和网络应用软件以及组件和服务(web服务)的开发。.NET提供了一个新的反射性的且面向对象编程编程接口。.NET设计得足够通用化从而使许多不同高级语言都得以被汇集。
甲骨文公司的Java编程语言和Java平台企业版技术是.NET平台的竞争对手之一。
2014年11月12日,微软宣布将完全开放.NET框架的源代码,并提供给Linux和macOS使用。
--wiki
详细内容
.Net可用于网络,移动,桌面,游戏以及物联网开发。
可以通过C#,F#,VB进行.Net开发。
.NetCore 可以支持Windows,Linux以及MacOS开发网站,服务器以及控制台程序。
.Net Framework支持Windows上的网站,服务,桌面程序开发。
Xamarin/Mono支持移动平台的开发。
.Net Standard是各.Net都要实现的接口标准。
通过NuGet来进行包管理。
其他
Fur 是基于最新的 .NET 5 RC2 构建,目的是为了尽早体验新功能,对即将到来的 .NET 5 正式版做出最快的响应。
Comments | NOTHING