.NET Framework各版本的新增功能

最近在做一个小系统,采用.NET Framework 4来进行开发,自已也大胆地用了一些以前没用过的新特性,如Lamba表达式、LINQ(发音同 Link)、扩展方法等。今天为了使其中一个dll能被.net 3.5编译的程序正常调用运行,自己把这个dll改为.net 3.5重新编译,没想到代码正常编译成功,没出错。为了弄清楚..net框架各版本的新增功能,自己搜索整理了一下。
 
.NET Framework 1.1 
  • ASP.NET 移动控件——提供了对移动电话和个人数据助理 (PDA) 等移动(无线)设备的支持
  • ADO.NET 的改动——合并ODBC数据提供程序到framework命名空间 System.Data.Odbc 下,而.net 1.0还需要通过web下载
  • 并行执行——使同一台计算机支持执行多个版本的应用程序
  •  .NET Framework 安全性的改动
  • IPv6 支持
 
 .NET Framework 2.0 

  • 64 位平台支持
  • 访问控制列表 (ACL)支持
  • 新增ADO.NET
  • ASP.NET增强——代码隐藏模型、母版页等
  • COM 互操作服务增强功能
  • FTP 支持
  • 泛型和泛型集合
  • 全球化
  • 。。。。

 

 
.NET Framework 3.0
  • WCF / WPF / WWF 
 
.NET Framework 3.5
  • .NET Compact Framework增强——支持分布式移动应用程序,LINQ等
  • ASP.NET增强——改进了对网站AJAX技术的开发支持
  • 外接程序和扩展性
  • LINQ
  • Lambda表达式
  • WCF/WPF/WWF增强
  • 对等网络支持
  • 。。。
 
.NET Framework 3.5 sp1 
  •  ASP.NET增强——ASP.NET 动态数据和 ASP.NET AJAX 附加功能
  • .NET Framework 客户端配置文件——面向客户端应用程序,这改善了尚未安装 .NET Framework 的计算机上的安装体验
  • WPF性能提升——包括启动速度的位图效果性能的提高
  • ADO.NET增强——支持 SQL Server 2008 数据库引擎的所有新功能
  • 。。。
 
  .NET Framework 4.0
  • 并行计算
  • 动态语言运行时(DLR)
 
 
相关资料:

.NET Framework 中的新增功能(MSDN)

.NET Framework 1.1、2.0、3.0、3.5、4.0各版本新增功能(CSDN)

[你必须知道的.NET]第三十一回,深入.NET 4.0之,从“新”展望

你可能感兴趣的:(framework)