精选优质文档-倾情为你奉上第1部分 .NET基本概念1.应用程序域:应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。应用程序域提供安全而通用的处理单元,公共语言运行库可使用它来提供应用程序之间的隔离。开发者可以在具有同等隔离级别(存在于单独的进程中)的单个进程中运行几个应用程序域,而不会造成进程间调用或进程间切换等方面的额外开销。在一个进程内运行多个应用程序的能力显著增强了服务器的可伸缩性。2.CTS:通用类型系统。CTS:类似于COM定义的标准二进制格式,.NET定义了一个称为通用类型系统 Common Type System (CTS)的类型标准。这个类型不但实现COM的变量兼容,而且还定义了通过用户自定义类型的方式进行类型扩展。任何类型的方式进行类型扩展。任何以.NET平台作为目标的语言必须建立它的数据类型与CTS的类型间的影射。所有.NET语言共享这一类型系统,实现他们之间无缝的互操作。该方案还提供了语言之间的继承性。3.CLS:公共语言规范。.NET通过定义公共语言规范(CLS:Common Language Specific