C#深入详解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 什么是.NET Framework

简单地说,.NET Framework其实就是.NET平台的一个运行、执行环境。

.NET Framework是Windows的一个内部组件,可以支持生成和运行下一代应用程序和XML Web services。

· .NET Framework提供一个一致的面向对象的编程环境,而无论代码是在本地还是在远程分布和执行。

· .NET Framework提供一个软件部署的执行环境。

· .NET Framework提供一个提高代码安全性能的执行环境。

· .NET Framework提供了一个标准,使其基于 .NET Framework的代码可与其他的代码很好地集成。

.NET Framework具有两个主要组件:公共语言运行库(CLR)和 .NET Framework类库。

(1)公共语言运行库是.NET Framework的基础内容。它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施代码的安全性和可靠性管理。

(2).NET Framework的另一个主要组件是类库,它是一个综合性的类型集合,开发人员可以使用它开发多种模式的应用程序,无论是命令行形式或者图形界面形式的应用。