目录
第1章 关于NET Framework 目标框架
1.1 一系列不同版本的 .NET Framework 目标框架:
1. **.NET Framework 2.0**:
- 发布于 2005 年,是 .NET Framework 的第二个主要版本。
- 提供了基本的 .NET 类库和运行时环境,用于开发 Windows 应用程序。
- 支持 Windows XP、Windows Vista 和更高版本的 Windows 操作系统。
2. **.NET Framework 3.5**:
- 发布于 2007 年,是 .NET Framework 的第三个主要版本。
- 包括 .NET Framework 2.0 和 3.0 的所有功能,并新增了一些新功能和类库。
- 引入了 LINQ(Language Integrated Query)等新特性。
- 支持 Windows XP、Windows Vista 和更高版本的 Windows 操作系统。
3. **.NET Framework 3.5 Client Profile**:
- 是针对客户端应用程序的轻量级版本,包含了 .NET Framework 3.5 的子集。
- 适用于需要较小安装包或对特定功能的依赖较少的应用程序。
4. **.NET Framework 4**:
- 发布于 2010 年,是 .NET Framework 的第四个主要版本。
- 引入了新的特性和改进,包括并行编程模型 (Parallel Extensions) 和动态语言运行时 (DLR)。
- 支持 Windows Vista SP2、Windows 7 和更高版本的 Windows 操作系统。
5. **.NET Framework 4 Client Profile**:
- 是针对客户端应用程序的轻量级版本,包含了 .NET Framework 4 的子集。
- 适用于需要较小安装包或对特定功能的依赖较少的应用程序。
6. **.NET Framework 4.5**:
- 发布于 2012 年,引入了异步编程模型 (Async/Await) 和其他改进。
- 支持 Windows Vista SP2、Windows 7 SP1、Windows 8 和更高版本的 Windows 操作系统。
7. **.NET Framework 4.5.1**、**.NET Framework 4.5.2**、**.NET Framework 4.6**、**.NET Framework 4.6.1**、**.NET Framework 4.7.2**:
- 这些是 .NET Framework 的后续版本,每个版本都引入了新的特性、性能优化和 bug 修复。
- 每个版本都在之前版本的基础上进行了改进和扩展,提供更好的开发体验和更强大的功能。
- 支持的操作系统版本逐渐更新,通常支持 Windows 7 SP1、Windows 8.x 和 Windows 10 等最新的 Windows 版本。
选择合适的 .NET Framework 版本取决于应用程序需求、目标平台以及所需的功能和性能特性。一定要确保与当前的操作系统和开发工具兼容。