本⽂通过在⽹络资料整理⽽得。.NET Framework1.1
1、⾃带了对mobile asp.net控件的⽀持。(在1.0版本是以附加功能实现)2、加⼊了ASP.NET应⽤程序的代码安全访问功能。
3、⾃带了对ODBC和oracle数据库⽀持。(在1.0版本是以附加功能实现)4、增加了对IPv6的⽀持,变更了⼤量的API。
.NET Framework2.0
1、.NET框架2.0的组件包含在VS2005和SQL server2005⾥⾯。
2、⾸次实现了对64位平台⽀持(很多程序⽤到的功能基本都提供了2.0⽀持)。3、WinForm
①2.0位winform提供了表格控件:DataGridView。 ②提供了窗体加载⽹页的WebBrowser控件 ③为分割窗体提供了了SplitContainer控件
④为解决后台图像下载或数据库事务缓慢,提供了BackgroundWorker组件4、ASP.NET
①ASP.NET体系加⼊了:母版页、ViewState,缓存(Cache)。
②添加新控件:⽤于显⽰和编辑数据的GridView、DatailsView、FormView控件。 ③建站等变得简单,使⽤的代码量减少。5、ADO.NET
①提供了对⽤户定义类型(UDT)、异步数据库操作、XML数据类型、⼤值类型和快照隔离⽀持。 ②对允许应⽤程序通过SQL Server 2005⽀持多活动结果集(MARS)的新属性⽀持。
6、2.0⽀持FTP,增强了I/O读写,SMTP⽀持,提供了新的XSL转换(XSLT)处理器,Web服务等功能7、调试器显⽰属性
①可以控制当调试应⽤程序时VS显⽰类或成员的⽅式8、编辑并继续
①该功能可以在VS中调试程序的⽤户在终端模式执⾏的同事更改源代码。编辑完之后⽤户可以继续执⾏调试。
.NET Framework3.0
1、加⼊WPF(Windows Presentation Foundation):⽤户体验更佳
2、加⼊WCF(Windows Communication Foundation):提供SOA(⾯向服务的软甲架构)⽀持的安全的⽹络服务(Web Service)框架,主要解决程序之间的通信问题
3、加⼊WF(Windows Workflow Foundation):提供⼀个设计与发展⼯作流导向应⽤程序基础⽀持的应⽤程序接⼝,主要是控制程序之间的逻辑转换。
4、Windows CardSpace:提供⼀个SSO解决⽅案,每个⽤户有各⾃的CardSpace。
.NET Framework3.5
该版本随VS2008⼀起发布1、ASP.NET
①加⼊ListView、LinqDataSource控件。新加⼊的DataPager控件为ListView提供分页功能。LinqDataSource通过数据源控件结构公开语⾔及陈查询。
②⽀持基于服务器的AJAX开发的服务器控件。包括: ScriptManager、UpdatePanel、UpdateProgress 和 Timer 控件。
③加⼊Linq(语⾔集成查询)功能。.NET Framework 3.5 包含 LINQ 提供程序程序集,这些程序集⽀持使⽤ LINQ 来查询 .NET Framework 集合、SQLServer 数据库、ADO.NET 数据集和 XML ⽂档(LINQ to Object、LINQ to ADO .NET以及LINQ to XML表达式⽬录树。
④3.5中统⼀了WF和WCF框架。并且引⼊了对WCF服务的⽀持。 ⑤3.5实现了与IIS7.0的集成
⑥3.5框架⾃动包含2.0SP1以及3.0SP1框架,⽤于对这两个版本提供安全性修复,及少量新增类库。
.NET Framework4.0
1、ASP.NET
①核⼼服务,包括可⽤来扩展缓存的新API、⽀持对绘画状态的数据进⾏压缩以及新的应⽤程序预加载管理器(⾃动启动功能); ②Web窗体:对ASP.NET路由的更加集中化⽀持、对Web标准的增强⽀持、更新的浏览器⽀持、数据控件的新功能以及视图状态管理的新功能。加⼊了Chart控件。
③加⼊MVC:包括视图的新帮助器⽅法、对分区的MVC程序的⽀持以及异步控制器。 ④Microsoft Ajax,包括对 Microsoft Ajax 库中的基于客户端的 Ajax 应⽤程序的附加⽀持。
⑤Visual Web Developer,包括改进的 JScript IntelliSense、针对 HTML 和 ASP.NET 标记的新的⾃动完成代码段和增强的 CSS 兼容性。
2、WPF
①加⼊Calendar、DataGrid和DataPicker控件,VisualStateManager⽀持更改控件状态。 ②利⽤触控操作,可创建在WIN7上同事接收来⾃多个触控的输⼊的程序。 ③图形和动画⽀持布局加⼊、像素着⾊器版本3.0、缓存合成和缓存函数。 ④改变了⽂本呈现,⽀持在⽂本框中⾃定义插⼊符号的颜⾊和选定内容的颜⾊ ⑤InputBinding的Command属性、动态对象和Text属性⽀持绑定
⑥XAML浏览器应⽤程序(XBAP)⽀持与⽹页通信,并⽀持完全信任部署。3、WCF
①基于配置的激活:取消了对具有 .svc ⽂件的要求。
②System.Web.Routing 集成:通过允许使⽤⽆扩展 URL,更好地控制服务的 URL。 ③多个 IIS ⽹站绑定⽀持:允许在同⼀⽹站上具有多个使⽤相同协议的基址。 ④路由服务:允许基于内容路由消息。
⑤⼯作流服务:通过提供⽤于发送和接收消息的活动、基于内容关联消息的功能以及⼯作流服务主机来集成 WCF 和 WF。4、WCF REST
①允许缓存Web HTTP服务响应。5、WF
①改进⼯作流模型:Activity类提供⼯作流⾏为的基本抽象。6、ADO.NET
①ADO.NET提供了⼀些⽤于EF(Entity Framework)的新功能,其中包括持久性位置对象、Linq查询中的函数以及⾃定义对象层代码⽣成。
.NET Framework4.5
.NET Framework 4.5 发⾏于2012年8⽉16⽇1、封装常⽤功能。
2、⽀持移动开发,开发Window Phone引⽤。
.NET Framework4.5.1
1、EF和ADO.NET链接失败的容错性更好。举个栗⼦:之前服务器挂掉,程序抛异常,新版本中⼀旦⽹络恢复,应⽤程序则检测到它,并继续之前⼯作。
2、ASP.NET可以⾃动挂起。实际运⾏的ASP.NET⼯作进程将被挂起为可随时唤醒状态,能够节约很多启动时间。
.NET Framework4.5.2
1、ASP.NET⽹络应⽤提供了新的API。
2、添加可选特性,在配置⽂件中设置EnableWindowsFormsHighDpiAutoResizing:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------版本关系
该图来源于CSDN: .NET版本完整版本发布时间VS开发版本
1.0
1.1
2.0
3.0
3.5
4.04.0.30319.12010-04-12VS2010
4.54.5.408052012-05-24VS2012
1.0.3705.01.1.4322.5732.0.50727.422002-02-13VS2002
2003-04-24VS2003
2005-11-07VS2005WindowsServer 2003WindowsServer 2008Windows
Installer 3.1 或更⾼版本Internet
Explorer 6.0或更⾼版本
3.0.4506.303.5.21022.82006-11-06 WindowsVistaWindowsServer2008
2007-11-19VS2008
Windows
默认安装
WindowsServer 2003
Windows 7
Windows Server2008 R2
Windows 8WindowsServer 2012.NET
Framework 4.5RC 是⼀个针对.NET
Framework 4 的⾼度兼容的就地更新。
说明
MicrosoftInternetExplorer5.01 或更⾼版本Windows98
WindowsNT
WindowsServer2000WindowsServer2003WindowsXP
MicrosoftInternetExplorer5.01 或更⾼版本
包括 .NET
Framework 2.0Service Pack 2 和.NET Framework3.0 Service Pack2 累积更新
WindowsInstaller 3.1或更⾼版本InternetExplorer5.01 或更⾼版本WindowsXP SP3WindowsServer 2003SP2
WindowsVista SP1WindowsServer 2008Windows 7
⽀持的windows版本
Windows
Server 2000WindowsWindowsServer 2003Server 2003Windows XPWindows XP
WindowsServer2003
Windows Server2003
Windows Server2008,
Windows VistaWindows XP
Windows VistaSP2
Windows 7Windows 8WindowsServer 2008WindowsServer 2012
因篇幅问题不能全部显示,请点此查看更多更全内容