几个不同版本的framework改进
一些主要的演变过程及改进,还有很多部分不可能一一列出,下面是从1.1到4.0的一些主要改进:
一、.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
几个不同版本的framework改进的更多相关文章
- [原创].NET 分布式架构开发实战五 Framework改进篇
原文:[原创].NET 分布式架构开发实战五 Framework改进篇 .NET 分布式架构开发实战五 Framework改进篇 前言:本来打算这篇文章来写DAL的重构的,现在计划有点改变.之前的文章 ...
- Windows XP 的最高版本 .net framework 安装
注意: Windows XP 系统已于2014年4月8日停止维护.出于安全.性能及新设备支持考虑,应立即停止使用. 安装 Windows XP SP3 所支持的最高.net framework 版本为 ...
- EhReport ,CReport改进版本,再次改进 ,V1.31
取消了xlgrid依赖,带齐了第三方包. 安装更加方便. For D7 下载源码
- C#版本与Framework的关系
C# 1.0 released with .NET 1.0 and VS2002 (January 2002) C# 1.2 (bizarrely enough); released with .NE ...
- 最新以及历史各版本 .NET Framework 的下载
唔,如题,详见地址:https://www.microsoft.com/net/download/windows
- .NET Framework各版本比较
(1)本文比较了.NET Framework多个版本之间的区别,方便各位选择和切换.NET Framework. 版本号 发布日期 Visual Studio的版本 Windows上的默认情况 CLR ...
- C#与.Net Framework的各种版本和联系
C#是微软公司发布的一种面向对象的.运行于.NET Framework之上的高级程序设计语言.并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新 ...
- .NET Framework 各版本区别
.NET Framework 各版本区别 .NET Framework 1.1 自1.0版本以来的改进:自带了对mobile asp .net控件的支持.这在1.0版本是以附加功能方式实现的,现在已经 ...
- .NET Framework 各版本区别(简介)
本文通过在网络资料整理而得. .NET Framework1.1 1.自带了对mobile asp.net控件的支持.(在1.0版本是以附加功能实现) 2.加入了ASP.NET应用程序的代码安全访问功 ...
随机推荐
- CODEVS 4655 序列终结者-splay(区间更新、区间翻转、区间最值)
4655 序列终结者 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 大师 Master 题解 题目描述 Description 网上有许多题,就是给定一个序列,要 ...
- ref:下一个项目为什么要用 SLF4J
ref:http://blog.mayongfa.cn/267.html 阿里巴巴 Java 开发手册 前几天阿里巴巴在云栖社区首次公开阿里官方Java代码规范标准,就是一个PDF手册,有命名规范,让 ...
- Django网站搭建(相关命令-Win10环境)
为什么需要使用virtualenv? 虚拟环境的作用是创建一个独立的python环境,将每一个应用的环境独立开来,解决了不同应用及多版本之间的冲突问题.在开发的日常中,我们会将python及配套的应用 ...
- React Native之网页组件WebView的使用与通信
在实际开发中,我们通常会嵌入一些html页面,官方为我们提供了一个非常好用的网页组件WebView,通过这个组件我们可以通过传入一个url或者是传入一段html 一. WebView的基本属性方法介绍 ...
- MySQL 关于索引那点事
索引 其实数据库中的数据是按页存放的其实索引也是按页存放的所以本质上索引也占硬盘空间(以最小的消耗,换取最大的利益) 索引是一种有效组合数据的方式!为快速查找到指定记录做铺垫 目的就是快速或者某个记录 ...
- .NET Core2.1下采用EFCore比较原生IOC、AspectCore、AutoFac之间的性能
一.前言 ASP.NET Core本身已经集成了一个轻量级的IOC容器,开发者只需要定义好接口后,在Startup.cs的ConfigureServices方法里使用对应生命周期的绑定方法即可,常见方 ...
- [leetcode tree]107. Binary Tree Level Order Traversal II
Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left ...
- Python与Django的时区问题
在编码中牵扯到时间问题的时候,总是容易被时区问题搞混,一直以来,都是反复试验应付过去,今天终于搞清楚了个中缘由,一个心结也得以化解. Python 的时区问题 datetime.today() / d ...
- 高并发编程之synchronized
一.什么是线程? 线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元.一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成.另外,线程 ...
- bzoj3173 Splay 维护前缀中的最大值
大致题意: 有一个空序列,依次插入1~N到该序列中,每次指定插入的位置,每次插入完成返回当前序列的LIS的长度. 题解: 设dp[i]表示 前缀1~i的最长上升子序列的长度. 因为是按照递增顺序插入的 ...