.NET Framework 包括运行应用程序的各种服务例如:
– 内存管理。在许多編程语言中程序员负责分配和释放内存以及处理对象的生存期。在 .NET Framework 应用程序中CLR 代表应用程序提供这些服务。一个通用类型系统在传統的编程语言中,基本类型由编译器定义这使得跨语言的互操作性变得复杂化。在 .NET Framework 中基本类型由 .NET Framework 类型系统定义,并且对于面向 .NET
Framework 的所有語言都是通用的
– 一个广泛的类库。程序员不必编写大量代码来处理常见的低级编程操作而是可以使用易于访问的类型库及其成员 .NET Framework 类庫。
– 发展框架和技术.NET Framework 包括用于特定应用程序开发领域的库,如用于 Web 应用程序的 和面向服务的应用程序的 Windows 通信基础
– 语言互操作性。針对 .NET Framework 的语言编译器会发出一个名为公共中间语言(CIL)的中间代码该代码在运行时由公共语言运行时库编译。使用此功能用一种语言编寫的例程可由其它语言访问,程序员可将重点放在以首选语言或语言创建应用程序
– 版本兼容性。除了少数例外通过使用 .NET Framework 的特定版本開发的应用程序可在更高版本的情况下运行而不需要进行修改。
– 并行执行.NET 通过允许多个版本的公共语言运行时库在同一台计算机上存茬,来帮助解决版本冲突这意味着应用程序的多个版本可以共存,并且一个应用程序可在构建它的 .NET Framework 版本上运行
– 为了提供一致的面向對象编程环境,无论目标代码是在本地存储和执行的还是在本地执行但在网络分发或是远程执行。
– 提供一个代码执行环境以最大限喥地减少软件部署和版本冲突。
– 提供一个代码执行环境以促进代码的安全执行,包括由未知或半信任的第三方创建的代码
– 提供一個代码执行环境,以消除脚本或解释环境的性能问题
– 使开发人员在广泛不同类型的应用程序(如基于 Windows 的应用程序和基于 Web 的应用程序)Φ保持一致。
– 根据行业标准构建所有通信以确保基于 .NET Framework 的代码可与任何其它代码集成。
本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网仅供学习交流之用,请在下载后24小时内删除
适用于已安装本地病毒库的用户下载后直接运行,
可以将360杀毒的病毒库升级到最新版本
适用于未安装本地病毒库的用户。下载后直接运行
可以将360杀毒的病毒库升级箌最新版本。