NET Framework主要组成
五种语言编译器(C#、Visual Basic、托管C++、J#、Jscript)。
框架类库(Framework Class Library , FCL),支持Windows、Web应用程式、数据访问、Web服务。FCL类分三层,约有5000个。
顶层:Web服务类、Web窗体类、Windows窗体类
中间层:数据类、XML类
底层:即基础支持类-基本的输入输出、字符串处理、安全管理、网络通信、线程管理、文本处理、反射和集合
公共语言运行时(CommonLanguage Runtime,CLR),把各种语言编译器生成的中间代码翻译成为执行应用程序所需的原生码(nativecode)