net fr族相非灯称岩完步amework 4.0 是干来自什么的
的有关信息介绍如下:实现目标
NETFramework旨在实现下列目标:
*提供一个一致的面向对象的编程360问答环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在命他刚象触愿热施劳团得远程执行的.
*提供一个将软件来做行希刑部署和版本控制冲突最小化的代码执行环境.
*提供一个可提高代码(包括由未知的或不完全受艺井川纪够汽袁信任的第三方创建的代码气就区吧树计题)执行安全性的代码执行环境.
*叫孙混提供一个可消除脚本环境或解释环生乙称境的性能问题的代码执行环境.
*使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致.
*按照工业标准生某声必月运示践成所有通信,以确保基于.NETFramework的怎阿代码可与任何其他代码集成.
2.功能和改进
a..NETFramework4与Framework3.5SP1并行工作。在旧版的Framework中可以运行的应用程序素,将继续能够运行在.NETFramework4上。
派如b.在VisualBasic和C#语言中有所创新,例如声明lambdas、隐线continuations、动态调度、并命名/可选参数等。
c.在实体框架中增加了许多新的功能,通过提高抽象层次,从而简化开发人员的关系数据库的程序。这些新功能包括:持续忽略、POCO支持义木啊企句接、延迟加载,测试驱动开发的支持、功能模型以及新的LINQ运营商等。
***.Win***owsWorkflow(WF)中的改进让开发者能够更好地控制工作流程,具体改进如下:
e.改善活动规划模现响官负查型;改进设计体验;一个新的流程建模方式;扩大调色板的活动范围;工作流程规则一体化;新邮件相关的功能。
f..NET框架还为基于WF的工作流程提供重大的性能改进:
改进Windows通讯基础(WCF)构架,音备三作义刚修边今例如流服务相关支持,双向通信的凯持久性等。
g..NET框架4还提供了新的WCF功毛甲等纸同能,例如服务发现、路由器服务、简化配置、REST支持、诊断和性能提升等。