.NET Framework
Microsoft .NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。
—— 来自百度百科。
.NET Framework基础
.NET Framework是Microsoft最新的开发平台。它包含一个公共类型系统(CTS)和一个公共语言运行库(CLR)。.NET Framework应用程序使用面向对象编程(OOP)的方法论编写,通常包含托管代码。托管代码的内存管理由.NET运行库处理,其中包括垃圾回收。
.NET Framework应用程序
用.NET Framework编写的应用程序首先编译为CIL(通用中间语言:Common Intermediate Language)。在执行应用程序时,JIT把CIL编译为本机代码。应用程序编译后,把不同的部分链接到包含CIL的程序集中。