.NET是微软的新一代技术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。
从技术的角度,一个.NET应用是一个运行于.NETFramework之上的应用程序。(更精确的说,一个.NET应用是一个使用.NETFramework类库来编写,并运行于公共语言运行时CommonLanguageRuntime之上的应用程序。)
如果一个应用程序跟.NETFramework无关,它就不能叫做.NET程序。
.Net支持众多的编程语言,所有的编程语言编写的代码都将最终交给CLR来执行,因此.Net是“语言无关”的。目前微软推出的用于.Net开发的语言有:VB.NETJ#C#F#,现在的VC++也支持托管.Net编程。
.Net编程可应用于很多方面,比如桌面应用程序、WEB应用程序、便携设备应用程序、游戏开发、用户界面开发、富互联网开发等。