当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > .Net Framework 4.0 功能介绍

ASP.NET
漫谈.Net开发关于命名空间和目录划分
.net中关于企业Excel报表的生成
.NET中取得IP/用户名等信息常用方法
关于.Net开发下的分布式缓存设计
.NET中为组合框添加自动查询功能
ASP.NET如何进行性能优化问题
开发中如何有效监控.NET应用程序
ASP.NET2.0 显示写入日期和时间语法
用.NET Array类的Sort方法分类数值
Asp.net Mvc Pv4中使用AjaxHelper
Asp.net中Forms验证的角色验证授权(一)
Asp.net中Forms验证的角色验证授权(二)
Asp.Net2.0数据库基本操作方法学习
Asp.Net之枚举类型输出需要类型转换
用.NET的File控件上传文件的解决方案
.NET泛型技巧之类型参数之间的转换
在ASP.NET中将数据直接输出成Excel格式
在.NET框架下使用自定义配置设置
跟ASP.NET MVC一起使用jQuery
Visual Basic中文本框处理技巧集萃

ASP.NET 中的 .Net Framework 4.0 功能介绍


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-04   浏览: 161 ::
收藏到网摘: n/a

.Net Framework 4.0 功能介绍

微软发布了 Visual Studio 2010.NET Framework 4.0 的Beta 2测试版,微软往Framework 4.0里又塞了很多新东西,有的确实不错,不过有的还是感觉有点粗糙,还在实验阶段,实用性不强。

简单回顾下历史,.Net Framework 1.1其实是个试验品,.Net Framework真正走向成熟其实从2.0开始的,之后的Framework 3,Framework 3.5其实都是基于Framework 2的扩充。Framework 3 + Framework 3 SP1除了修正了一些Framework 2的bug之外,主要的扩展是加了3W框架,分别是WPF,WCF,WWF。F3.5和F3类似,在修正之前的Bug之外,主要的扩展是:LINQ,WF,WCF,Add-in(今后会被MEF替代)。Framework 3.5 SP1,又添了几个新东东:MVC,Dynamic Data,Entity Framework,Data Services等。

当然这里面我们也不能忽略了Framework 3在语言上进行的改进,例如Linq,Lambda,扩展函数,var类型的使用等等。

那我们看看Framework 4.0又给我们带来了什么?

  1. .NET Framework 4与 Framework 3.5 SP1并行工作。在旧版的Framework中可以运行的应用程序,将继续能够运行在.NET Framework 4上。
  2. 在Visual Basic和C #语言中有所创新,例如声明lambdas 、隐线continuations 、动态调度、并命名/可选参数等。
  3. 在ADO.NET实体框架中增加了许多新的功能,通过提高抽象层次,从而简化开发人员的关系数据库的程序。这些新功能包括:持续忽略、POCO支持、延迟加载,测试驱动开发的支持、功能模型以及新的LINQ运营商等。

一、以下是ASP.NET中的改进 :

  1. 改进JavaScript用户界面模板和AJAX中的数据绑定功能;
  2. 改进ASP.NET的图表控制;

二、以下是WPF中的改进:

  1. 在WPF中增加Windows 7多触控、ribbon控制、任务栏扩展功能支持;
  2. 在WPF中增加Surface 2.0 SDK支持;
  3. 新的业务线控制,包括图表控制,智能编辑,数据网格,以及其他能够提高“建立数据中心的应用程序”的开发者经验的控制。
  4. 提高性能和可扩展性;
  5. 在文字、像素布局、本地化和互操作性中添加可视化改进;

三、Windows Workflow(WF)中的改进让开发者能够更好地控制工作流程,具体改进如下:

  1. 改善活动规划模型;
  2. 改进设计体验;
  3. 一个新的流程建模方式;
  4. 扩大调色板的活动范围;
  5. 工作流程规则一体化;
  6. 新邮件相关的功能。

四、.NET框架还为基于WF的工作流程提供重大的性能改进

  1. 改进Windows通讯基础( WCF )构架,例如流服务相关支持,双向通信的持久性等。

.NET框架4还提供了新的WCF功能,例如服务发现、路由器服务、简化配置、REST支持、诊断和性能提升等。