.NETFramework各版本⽐较
⼀直以来,众多学校教学以及公司开发环境所使⽤Visual Studio .NET Framework版本多不相同,本⽂作者⽐较了.NET Framework多个版本之间的区别,⽅便各位选择和切换.NET Framework。
版本号发布⽇
期
Visual
Studio的版
本
Windows上的默认情
况
CLR
版
本
发⾏版的特点
1.02002年2
⽉13⽇
Visual
Studio
.NET
NA 1.0CLR和基类库的第⼀个版本
1.12003年4
⽉24⽇
Visual
Studio
2003
Windows Server
2003
1.1
1. .NET Framework 第⼀个主要版本。
2. 内置⽀持移动ASP.NET。以前只是作为.NET框架的⼀个附加组件,⽽现在是框架的⼀部分。
3. 安全变化 - 允许Windows窗体以半信任的⽅式在互联⽹上执⾏,并在ASP.NET应⽤中启⽤代码访
问安全控制。
4. 内置⽀持ODBC和Oracle数据库。在之前的.NET Framework1.0中作为插件,⽽现在是框架的⼀
部分。
5. NET Framework精简版 - ⼀个⽤于⼩型设备的NET Framework版本。
6. Internet协议版本6(IPv6)的⽀持。
2.02005年
11⽉7⽇
Visual
Studio
2005
Windows服务器2003
R2
2.0
1. 泛型
2. .NET CLR内置语⾔范型⽀持。
3. 对x64和IA-64硬件平台完全的64位⽀持。
4. SQL Server集成 - NET 2.0,VS 2005和SQL Server 2005这次全都绑定在⼀起。这意味着,可以
在所有.NET兼容的语⾔中建⽴存储过程和触发器来代替T-SQL。
5. 本地应⽤托管.NET运⾏时实例的新API。新的API提供⽐如多线程、内存分配,程序集加载等更细
粒度上的运⾏时⾏为控制。
6. 许多新增和改进的ASP.NET Web控件。
7. 新的数据控件包括声明性数据绑定。
8. 新增ASP.NET个性化功能,如对主题、⽪肤、母版页和WebParts 的⽀持。
9. .NET Micro Framework - ⼀个⾯向智能个⼈对象技术的初步版本。
10. 成员提供程序
11. 部分类
12. 可空类型
13. 匿名⽅法
14. 迭代
15. 数据表
3.02006年
11⽉6⽇
Visual
Studio
2005
Windows
Vista,Windows
Server 2008
2.0
1. 新的⽤户界⾯⼦系统(WPF)基于XML和⽮量图形,采⽤三维计算机图形硬件和Direct3D技术的API
的Windows Presentation Foundation 。
2. ⾯向服务的消息传递系统,允许本地或远程程序像Web服务⼀样进⾏互操作的Windows
Communication Foundation (WCF)。
3. Windows Workflow Foundation (WF)⽀持通过⼯作流实现任务⾃动构建和集成处理。
4. Windows CardSpace,⼀个安全地存储个⼈数字⾝份的软件组件,提供⼀个统⼀的登录⽹站或者
其他⾝份认证的接⼝。
3.52007年
11⽉19
⽇
Visual
Studio
2008
Windows 7,Windows
Server 2008 R2
2.0
1. 添加了新功能,如⽀持AJAX和LINQ
2. SP1更新内容:
2.1. .NET Framework的客户端配置⽂件。
2.2. 动态数据。
2.3. 新增两个数据服务组件:ADO.NET Entity Framework和ADO.NET数据服务。
2.4. 新增两个Web开发程序集:System.Web.Abstraction和System.Web.Routing两个新组件。
2.5. 引⼊新的“Visual Basic Power Packs”。
1. 新版本的CLR。
2. 针对多核或分布式系统提⾼并⾏计算⽀持的并⾏扩展。为此,包含了众多像PLINQ(Parallel
LINQ)这样的技术。
3. 新的Visual Basic .NET和C#语⾔新功能:如内隐的⾏延续、动态调度、命名参数以及可选参数。
4.02010年4
⽉12⽇
Visual
Studio
2010中
NA 4.0
3. 新的Visual Basic .NET和C#语⾔新功能:如内隐的⾏延续、动态调度、命名参数以及可选参数。
spring framework版本4. 契约式编程。
5. 引⼊两种新类型来处理任意精度运算:⼤整数类(System.Numerics.BigInteger)和复数类
(System.Numerics.Complex)
6. 动态语⾔运⾏时(DLR)。
7. 扩展托管框架(MEF)。
8. Windows Server AppFabric以AppFabric托管和内存内分布式⾼速缓存⽀持的形式提供应⽤服务功
能。
4.5(即
将到来)NA NA NA NA NA
版本号发布⽇
期
Visual
Studio的版
本
Windows上的默认情
况
CLR
版
本
发⾏版的特点
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论