曲径通幽论坛
标题:
什么是 .NET Framework
[打印本页]
作者:
easy
时间:
2013-7-2 11:42
标题:
什么是 .NET Framework
.NET Framework 是在 Visual C++ 20xx (以 Visual C++ 2010 为例)以及微软公司的所有其他 .NET 开发产品中都是核心概念。.NET Framework 主要由两个要素组成:
公共语言运行库
(Common Language Runtime, CLR) 和一组名为
.NET Framework 类库
的程序库。
用户应用程序在 CLR 执行执行。
.NET Framework 类库提供了用户代码在 CLR 中执行所需的功能支持,这种功能支持与使用的编程语言无关。因此,以 C++, C# 或任何其他支持 .NET Framework 的语言编写的 .NET 程序,都使用相同的 .NET 程序库。
使用 Visual C++ 2010 可以开发出两种根本不同的 C++ 应用程序:
1. 在本地计算机上执行的应用程序,这种程序称之为本地 C++ 程序。编写本地 C++ 程序时使用的 C++ 版本是由 ISO/IEC (International Standards Organization/International Electrotechnical Commission,国际标准化组织/国际电工委员会) 语言标准定义的。
2. 使用名为 C++/CLI 的 C++ 扩展版本编写在 CLR 控制下运行的应用程序,这些程序被称为 CLR 程序或 C++/CLI 程序。
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/)
Powered by Discuz! X3.2