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

本文介绍了.NET Framework从1.1版本到4.0版本的发展历程,涵盖了移动控件、安全性增强、64位平台支持、ADO.NET改进、ASP.NET新特性、WCF、WPF、WF、Ajax支持、LINQ、数据控件及集合等关键功能,并概述了每个版本的主要更新和技术亮点。

一、.NET Framework 1.1版本

1、ASP.NET移动控件

2、ADO.NET的改动

   添加System.Data.Odbc命名空间

   新增System.Data.OracleClient命名空间供Oracle使用

   DataReader对象公开HasRows属性,判断是否有返回行

   Connection对象具有EnlistDistributedTransaction,可以在分布式事务中启动手动登记。

3、并发执行

.NET Framework 1.1版本支持并行执行。

4、.NET Framework安全性的改动

5、.NET Framework中的IPv6支持

二、.NET Framework 2.0版本

1、64位平台支持

   64位计算机能够创建比32为应用程序运行更快并且能够比32为应用车厢更好地利用内存的应用程序。

2、访问控制列表支持

   访问控制列表 (ACL) 用于授予或撤消对计算机上的资源的访问权限。.NET Framework 中已添加了允许托管代码创建和修改 ACL 的新类。I/O 类、注册表类和线程类中添加了使用 ACL 的新成员。

3、ADO.NET

   ADO.NET中的新功能包含对用户定义类型(UDT)、异步数据库操作、XML数据类型、大值类型和快照隔离的支持,以及对允许应用程序通过SQL Server2005支持多活动集(MARS)的新属性的支持。

4、ASP.NET

   新的控件使得向动态网页添加 常用功能更加方便、导航控件等

   新的数据空间使得无需编写代码即可在ASP.NET网页上显示和编辑数据成为可能。

   代码隐藏模型

   缓存功能

   母版页

5、已验证身份的流

6、COM互操作服务增强功能

7、数据保护API

   DPAPI包含四种方法加密密码、密钥、连接字符串

8、调试器编辑并继续支持

9、检测网络连接更改

   NetworkChange类

10、分布式计算

11、EventLog增强功能

12、扩展的证书管理

13、FTP支持

14、泛型和泛型集合

15、全球化

16、I/O增强功能

17、缓存的编程空间

System.Net.Cache

18、安全性异常

19、串行I/O设备支持

20、序列化和反序列化

21、SMTP支持

22、强类型资源支持

23、线程改进

24、跟踪数据筛选

25、事务

26、web服务

27、与XML相关的功能

新的XSL转换(XSLT)处理器、XmlReader、XmlWriter和XPathNavigator

三、.NET Framework3.0

1、WCF

2、WPF

3、WF

四、.NET Framework 3.5

1、Ajax的支持

   ScriptManager控件和UpdatePanel控件

   Microsoft Ajax Library

2、WCF服务

3、LINQ

4、数据控件

   ListView,DataPager

5、集合

   HashSet<T>高性能集合运算

6、I/O和管道

7、垃圾回收

8、线程处理

五、.NET Framework 3.5 SP1

MVC

Dynamic Data

Entity Framework

Data Services

六、.NET Framework 4.0

1、改进JavaScript用户界面模板和Ajax中数据的绑定功能

2、ASP.NET图表控件

3、WPF

4、WF

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值