文档详情

.net Framework各版本区别.ppt

发布:2017-04-11约1.11千字共6页下载文档
文本预览下载声明
Lets Talk About .NET 各版本之间的区别 1.0 1.1 安全方面的升级; 自带对ODBC Oracle的支持; 支持Ipv6 1.1 2.0 非.net应用程序可管理.net应用实例 大量API升级 2.0 3.0 WPF WCF(SOA支持的安全的WebService框架) WF CardSpace(SSO) 各版本之间的区别 II 3.0 3.5 添加LINQ支持(用c#或者VB使用相同语法查询DB/XML) 利用ASP.net Ajax创建更丰富的web交互 用于生成WCF服务的全新Web协议支持(Ajax json etc.) 类库中升级新类 3.5 3.5SP1 (重要升级) ASP.NET动态数据和Ajax附加功能 对SQL Server 2008的数据提供程序支持 改进WPF性能 改进WCF相互操作性支持 4.0主要是增加了并行开发的支持,提供了独立安全的企业开发平台 版本关系图 版本解析 根据版本的发布情况可得: .NET Framework 3.5 = 3.0 + 3.0sp1 .NET Framework 3.0 = 2.0 + 2.0sp1 + WPF + WCF + WF .NET Framework 1.0 1.1 2.0 彼此完全独立 对于其中的任何一个版本来说,无论是否安装其他版本,自己都可以独立的存在 兼容性 具有高度的向后兼容性支持 只有1.1版本向后先前兼容,2.0版本不向前兼容 对于提高安全性、功能性的更改也可能会引发兼容问题 总结 NET Framework 1.0 (CLR 1.0) 和 1.1 (CLR 1.1) 已经过时,强烈建议不要使用。 NET Framework 2.0 (CLR 2.0) 是目前广泛使用的版本,提供了大部分的基础功能。 NET Framework 3.0 (CLR 2.0) 增加了 WPF、WCF、WF 和 Card Space 等功能。 NET Framework 3.5 (CLR 2.0) 增加了 LINQ、ADO.NET Entity Framework 等功能。 NET Framework 4.0 (CRL 4.0) 重新实现并改进了以前版本 .NET Framework 的功能,并且增加了 Parallel LINQ、Task Parallel Library 等新功能,强烈建议使用。 旧版本的 .NET 程序可以通过配置 supportedRuntime 元素在 CLR 4.0 运行。
显示全部
相似文档