.NET Framework是微(wēi)软为建设具(jù)有视觉极(jí)佳的(de)用户体验,无缝和安全通信的编(biān)程模型,模型的能力范围内的业务流程的全(quán)面和一致的应用。.NET 框架4与旧版本的框(kuàng)架并排。这是对框架的早期版本的应用程序将继(jì)续运(yùn)行在默认情况下(xià),有针对性的版本。Microsoft .NET Framework是用于Windows的新托(tuō)管(guǎn)代码编程(chéng)模型。.NET Framework 4.0是支(zhī)持生(shēng)成和运行下一(yī)代应用程(chéng)序和 XML Web Services 的内部 Windows 组件。并(bìng)且提供.net Framework 4.0完整(zhěng)下载。
Microsoft .NET Framework是由 Microsoft 开发的一(yī)种全(quán)面且一(yī)致(zhì)的编程模型,用于生成具有视觉(jiào)震(zhèn)撼力的用(yòng)户体验、无(wú)缝的安(ān)全通信和对一系列业务流程进(jìn)行(háng)建模的(de)能力(lì)的应用程(chéng)序。Microsoft .NET Framework 4 将与(yǔ)旧的(de) Framework 版本并行工作。默(mò)认情况(kuàng)下,基于早期版本的 Framework 的应用程序将继续在(zài)目标版(bǎn)本上运行(háng)。
-性能改进,包括更好的多核(hé)心支持、后台垃圾(jī)回收和服(fú)务器上的探查器(qì)附加。
-新的内存映(yìng)射文件(jiàn)和数字类(lèi)型(xíng)。
-更轻松的调(diào)试(shì),包括转储(chǔ)调试、Watson 小型转储、64 位的混(hún)合模(mó)式调试和(hé)代码协定(dìng)。
-有(yǒu)关 CLR 和 BCL 的(de)增强功能的完整列表,请转到此处。
*Visual Basic 和(hé) C# 语言中的创新(xīn),例如 lambda 语句、隐(yǐn)式行继续(xù)符、动态(tài)调度和(hé)命名/可选参数(shù)。
*数据访问和建模的改进
-利用 Entity Framework,开(kāi)发人员可(kě)使用 .NET 对(duì)象(xiàng)和语(yǔ)言集成查询 (LINQ) 对关系(xì)数据库进行编程。 它具有多项新功能,包括持(chí)久性(xìng)忽略和 POCO 支(zhī)持、外键关联、延迟加载、测(cè)试驱动开发支(zhī)持、模型中(zhōng)的函数(shù)和(hé)新的 LINQ 运(yùn)算符。 其他功(gōng)能包括(kuò):带自跟(gēn)踪(zōng)实体(tǐ)的更好的 n 层支持、使用 T4 模板的可自定义的(de)代码(mǎ)生成、模型首次开发、改进(jìn)的设计器体验(yàn)、更好的性(xìng)能(néng)以(yǐ)及实(shí)体集(jí)的复数形式。 有关更多信息,请(qǐng)转(zhuǎn)到此处。
-WCF 数据服(fú)务(wù)是(shì) .NET Framework 的(de)一个组件,可以利(lì)用此服务创(chuàng)建基于 REST 的服务和应用程序,以便使用开放(fàng)式数据协议 (OData) 在 Web 上公开和使用数据。 WCF 数据服(fú)务具有多项新功能,包(bāo)括增强的 BLOB 支持、数(shù)据绑定(dìng)、行计数、源自定义(yì)、投影和请求管(guǎn)道改进。 当前(qián)与 Microsoft Office 2010 的(de)内置(zhì)集成(chéng)可将(jiāng) Microsoft Office SharePoint Server 数(shù)据作为一(yī)个 OData 源公开,并使用 WCF 数据服务客户(hù)端库访(fǎng)问该数据源。 有关更多(duō)信息,请转到此处。
*ASP.NET 的增强功能(néng)
-对 HTML、元(yuán)素 ID 和自定义 CSS 的(de)更多控(kòng)制,通过(guò)这些控制可(kě)更轻松(sōng)地(dì)创建(jiàn)符合标(biāo)准且 SEO 友(yǒu)好的 Web 窗体。
-新的动态数据功能,包括新的查询筛选(xuǎn)器、实体(tǐ)模板(bǎn)、对 Entity Framework 4 的(de)更丰(fēng)富的支持(chí)以及可轻松应用于现有 Web 窗(chuāng)体的(de)验证和模板化功能。
-针(zhēn)对新的 AJAX 库改进的 Web 窗体支持(chí),包括对内容(róng)传递网络(luò) (CDN) 的内置支持。
-有(yǒu)关 ASP.NET 增强功能的(de)完整列表,请转到(dào)此处。
*Windows Presentation Foundation (WPF) 的(de)改进
-添加对(duì) Windows 7 多点(diǎn)触控、功能区(qū)控件(jiàn)和(hé)任务(wù)栏扩展(zhǎn)性功(gōng)能的支持。
-添加(jiā)了(le)对 Surface 2.0 SDK 的支(zhī)持。
-新的业(yè)务线控件,包括图表控件(jiàn)、智能编辑、数据网(wǎng)格(gé)以及其他用于改进生成以数(shù)据为中心(xīn)的应(yīng)用程序的开发(fā)人员体验的控件。
-性(xìng)能和(hé)伸(shēn)缩性的(de)改(gǎi)进。
-文本清晰度、布(bù)局像素对齐、本(běn)地化和互(hù)操作性的可视(shì)化改(gǎi)进。
-有(yǒu)关(guān) WPF 的增(zēng)强功能(néng)的完整列(liè)表,请转到此处(chù)。
*Windows 工作流 (WF) 的改(gǎi)进,利用这(zhè)些(xiē)改进(jìn),开发人员能够更好(hǎo)地承载工作流并与(yǔ)其进行交互。 这些(xiē)改进包括:改(gǎi)进的活动编程模型(xíng)、改进的设计器体验、新的(de)流程(chéng)图建(jiàn)模(mó)样式、展开的活动(dòng)面板、工作流规则(zé)集成(chéng)和新(xīn)的消息相关功能。 .NET Framework 4 还(hái)显著提高了基(jī)于 WF 的工作流的性(xìng)能。 有关 WF 的增强功能(néng)的完整列表,请转到此处(chù)。
*Windows Communication Foundation (WCF) 的改进,例如对 WCF 工作流服务(wù)的支持(可启用带消息(xī)传递活动的(de)工作(zuò)流程序)和相(xiàng)关支持(chí)。 此(cǐ)外(wài),.NET Framework 4 还提供(gòng)了新的(de) WCF 功能,如服(fú)务发现、路由服(fú)务、REST 支持、诊(zhěn)断和性能。 有关(guān) WCF 的增强功(gōng)能的完整列表,请转到此处。
*创新(xīn)的新(xīn)并(bìng)行编程功(gōng)能(néng),例如并行循(xún)环支持、任务(wù)并行库 (TPL)、并行 LINQ (PLINQ) 和协调(diào)数据结构(可(kě)让开发人员利用(yòng)多核处理器)。
支持的操作系统(tǒng):Windows 7;Windows 7 Service Pack 1;Windows Server 2003 Service Pack 2;Windows Server 2008;Windows Server 2008 R2;Windows Server 2008 R2 SP1;Windows Vista Service Pack 1;Windows XP Service Pack 3
Windows XP SP3
Windows Server 2003 SP2
Windows Vista SP1 或(huò)更高(gāo)版本
Windows Server 2008(在服(fú)务器(qì)核(hé)心角色(sè)上(shàng)不受支持)
Windows 7
Windows Server 2008 R2(在服务器核(hé)心角色上不受支(zhī)持)
Windows 7 SP1
Windows Server 2008 R2 SP1
支持的体系结构:
x86
x64
ia64(有些功(gōng)能在诸如 WPF 之(zhī)类的 ia64 上不受支持)
硬件要求(qiú):
建议的最低要求(qiú):Pentium 1 GHz 或更快,512 MB RAM 或(huò)更大
最小磁盘(pán)空(kōng)间:
x86 – 850 MB
x64 – 2 GB
必备组(zǔ)件:
Windows Installer 3.1 或更高版本
Internet Explorer 5.01 或更高版本
此版本的(de) Microsoft .NET Framework 4 不支持 Windows Server 2008 和 Windows Server 2008 R2 上的(de)服务器核心角(jiǎo)色。 要获取支持 Windows Server 2008 R2 Service Pack 1 上服(fú)务器核心角色的(de) Microsoft .NET Framework 4 版本,请访问用于(yú)服(fú)务(wù)器核心的 Microsoft .NET Framework 4(独立(lì)安装程(chéng)序)
