Tags :编程学习软件编程
. NET Framework是使用系统虚拟机运行的编程平台,以commonlanguageruntime ( commonlanguageruntime )为基础。
支持多种语言( C#、VB、c、Python等)的开发。 NET还为APP应用编程接口( API )提供了新功能和开发工具。
. NET Framework 4.0是一个内部Windows组件,支持构建和运行下一代APP应用程序和XMLweb服务。
功能特点
. net框架旨在实现以下目标:
无论对象代码是在本地存储和执行,还是在本地执行,但在internet上分布还是远程执行,都提供一致的面向对象的编程环境。
提供最大限度地减少软件部署和版本控制冲突的代码执行环境。
提供代码执行环境,以提高代码执行的安全性,包括由未知或不完全信任的第三方编写的代码。
提供代码执行环境,解决脚本或解释环境中的性能问题。
在面对各种类型的APP应用程序(包括基于Windows的APP应用程序和基于Web的APP应用程序)时,确保开发人员始终如一。
按照行业标准生成所有通信,以便基于. NET Framework的代码可以与其他代码集成。
以下提供NET Framework4的下载,请根据个人选择。
net framework有什么用
NET Framework是一种用于Windows的新托管代码编程模型。 将强大的功能和新技术相结合,构建具有视觉吸引力的用户体验的APP,实现跨技术边界的无缝交流,支持各种业务流程。
NET Framework提供了一种特殊的功能,可以隔离存储以存储数据,即使不允许访问文件也是如此。 例如,如果从internet下载并运行管理控件,则为、
虽然提供了有限的许可证,但是您没有读写文件的权限。
功能改进
. NET Framework 4与Framework 3.5 SP1并行运行。 可以在以前版本的Framework中执行的APP应用程序可以在. NET Framework 4中继续执行。
Visual Basic和C#语言进行了一些创新,包括lambdas声明、隐藏内容、动态调度和命名/选项参数。
物理框架中添加了许多新功能,通过提高抽象级别,简化了开发人员关系数据库的流程。 这些新功能包括连续忽略、POCO支持、延迟加载、测试驱动开发支持、功能模型、新的LINQ运营商等。
*对windows工作流( wf )的改进使开发人员能够更好地控制工作流,如下所示:
改进活动计划模式提高设计体验; 新的流程建模方法扩大托盘活动范围的工作流规则一体化; 新的邮件相关功能。
*.NET框架还为基于WF的工作流带来了巨大的性能提高。
改进Windows通讯基础(WCF )构架,例如流服务相关支持,双向通信的持久性等。
* .NET框架4还提供了新的WCF功能,例如服务发现、路由器服务、简化配置、REST支持、诊断和性能提升等。
更新日志
.NET Framework 3.5第一个SP服务包的最终版。是一个累积更新,包含很多基于.NET Framework 2.0、3.0和3.5不断生成的新功能,
此外还包括.NET Framework 2.0 SP2和.NET Framework 3.0 SP2累积更新,支持x86、x64、IA64三种架构。
.NET Framework 3.5 SP1集成了此前发布的三十个相关Hotfix热修复补丁,同时还引入了不少新特性和改进:
1.ASP.NET动态数据,它提供了丰富的框架,从而使用户可以快速进行数据驱动的开发,而无需编写代码;ASP.NET AJA 的一项新增功能,对管理浏览器历史记录提供了支持(支持后退按钮)。
有关更多信息,请参见ASP.NET和Web开发中的新增功能。
2.对公共语言运行时的核心改进包括:改进了.NET Framework本机映像的布局、选择不再对完全受信任的程序集进行强名称验证、提高了应用程序启动性能、改进了生成的代码以缩短端对端应用程序执行时间、选择在ASLR(地址空间布局随机化)模式下运行托管代码(如果操作系统支持)。
3.提高了Windows Presentation Foundation的性能,包括缩短了启动时间,提高了与位图效果有关的性能。
WPF的其他新增功能包括:改善了对业务线应用程序、本机初始屏幕、DirectX 像素着色器的支持,并且新增了WebBrowser控件。
4.ClickOnce应用程序发行者可以决定在适当情况下不进行签名和加密,开发人员可以编程方式安装ClickOnce应用程序以显示自定义署名,
并且ClickOnce错误对话框支持链接到Web上应用程序特定的支持网站.
特别说明
注意:Microsoft .NET Framework 4.0不支持windows xp SP3下的版本
小编点评: