NET Framework平台
一、.NET Framework平台
.Net平台是微软搭建的技术平台,技术人员在此平台上进行应用的搭建与开发。它提供了运行所必须的环境.NET Framework类库以及CLR(公共语言运行时)。好比我们人类的生存必须基于有氧气的基础之下。程序也不例外,它的运行也需要很多所必需的环境。这就是.Net平台 。
-
公共语言运行时(CLR)
遵循公共语言架构的标准,能够使C++、C#、VB以及JavaScript等多种语言深度集成。CLR从某种意义上理解相当于Java中的Java虚拟机(JVM)。
-
基类库(BCL)
代表了.NET框架的核心。不管人们开发何种应用程序,BCL总是作为构建其他所有功能的起点。
-
公共语言规范(CLS)
公共语言规范是一组结构和限制条件,它是公共类型系统的子集,它们一起定义了允许不同编程语言的标准集,由这些编程语言编写的应用程序可以互操作。
1.1 .NET Framework环境结构
1.2.NET 框架编译和执行
编译:对语言代码进行检查,处理,翻译成二进制