.NET Client Profile 是 .NET Framework 的子集,它随 .NET Framework 4 及早期版本一起提供并针对客户端应用程式进行了最佳化。 Client Profile 启用了比完整的 .NET Framework 更快的部署和更小的套用安装包。
基本介绍
- 外文名:Microsoft .NET Framework 4 Client Profile
- 体系结构:x86x64
- 最小磁碟空间:x86 – 600 MBx64 – 1.5 GB
- 必备组件:Windows Installer 3.1
概述
Microsoft .NET Framework 4 Client Profile 提供了 .NET Framework 4 中的一部分功能。此 Client Profile 旨在运行客户端应用程式并启用针对 Windows Presentation Foundation (WPF) 和 Windows 窗体技术的最快部署。 需要此 Client Profile 中未包含的功能的应用程式开发人员应以完整 .NET Framework 4 而非此 Client Profile 为目标。
早期版本的 .NET Client Profile 仅对未安装任何 .NET Framework 的 XP x86 计算机可用。 利用 .NET Framework 4,带有或不带有早期版本的 Framework 的受支持的 OS 和计算机体系结构可以安装 Client Profile 以利用 .NET Framework 4 的更快部署和改进功能。
Microsoft .NET Framework 4 Client Profile 提供以下新增功能和改进:
公共语言运行时 (CLR) 和基类库 (BCL) 的改进
性能改进,包括更好的多核心支持、后台垃圾回收和伺服器上的探查器附加。
新的记忆体映射档案和数字类型。
更轻鬆的调试,包括转储调试、Watson 小型转储、64 位的混合模式调试和代码协定。
有关 CLR 和 BCL 的增强功能的完整列表,请转到此处。
Visual Basic 和 C# 语言中的创新,例如 lambda 语句、隐式行继续符、动态调度和命名/可选参数。
数据访问和建模的改进
利用 Entity Framework,开发人员可使用 .NET 对象和语言集成查询 (LINQ) 对关係资料库进行编程。 它具有多项新功能,包括持久性忽略和 POCO 支持、外键关联、延迟载入、测试驱动开发支持、模型中的函式和新的 LINQ 运算符。 其他功能包括:带自跟蹤实体的更好的 n 层支持、使用 T4 模板的可自定义的代码生成、模型首次开发、改进的设计器体验、更好的性能以及实体集的複数形式。 有关更多信息,请转到此处。
WCF 数据服务是 .NET Framework 的一个组件,可以利用此服务创建基于 REST 的服务和应用程式,以便使用开放式数据协定 (OData) 在 Web 上公开和使用数据。 WCF 数据服务具有多项新功能,包括增强的 BLOB 支持、数据绑定、行计数、源自定义、投影和请求管道改进。 当前与 Microsoft Office 2010 的内置集成可将 Microsoft Office SharePoint Server 数据作为一个 OData 源公开,并使用 WCF 数据服务客户端库访问该数据源。 有关更多信息,请转到此处。
Windows Presentation Foundation (WPF) 的改进
添加对 Windows 7 多点触控、功能区控制项和系统列扩展性功能的支持。
添加了对 Surface 2.0 SDK 的支持。
新的业务线控制项,包括图表控制项、智慧型编辑、数据格线以及其他用于改进生成以数据为中心的应用程式的开发人员体验的控制项。
性能和伸缩性的改进。
文本清晰度、布局像素对齐、本地化和互操作性的可视化改进。
有关 WPF 的增强功能的完整列表,请转到此处。
Windows 工作流 (WF) 的改进,利用这些改进,开发人员能够更好地承载工作流并与其进行互动。 这些改进包括:改进的活动编程模型、改进的设计器体验、新的流程图建模样式、展开的活动面板、工作流规则集成和新的讯息相关功能。 .NET Framework 4 还显着提高了基于 WF 的工作流的性能。 有关 WF 的增强功能的完整列表,请转到此处。
Windows Communication Foundation (WCF) 的改进,例如对 WCF 工作流服务的支持(可启用带讯息传递活动的工作流程式)和相关支持。 此外,.NET Framework 4 还提供了新的 WCF 功能,如服务发现、路由服务、REST 支持、诊断和性能。 有关 WCF 的增强功能的完整列表,请转到此处。
创新的新并行编程功能,例如并行循环支持、任务并行库 (TPL)、并行 LINQ (PLINQ) 和协调数据结构(可让开发人员利用多核处理器)。
系统要求
支持的作业系统: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 或更高版本
Windows Server 2008(在伺服器核心角色上不受支持)
Windows 7
Windows Server 2008 R2(在伺服器核心角色上不受支持)
Windows 7 SP1
Windows Server 2008 R2 SP1
支持的体系结构:
x86
x64
硬体要求:
建议的最低要求:Pentium 1 GHz 或更快,512 MB RAM 或更大
最小磁碟空间:
x86 – 600 MB
x64 – 1.5 GB
必备组件:
Windows Installer 3.1 或更高版本
Internet Explorer 5.01 或更高版本
说明
重要事项:请确保计算机上已安装最新的 Windows Service Pack 和关键更新。 若要查找安全更新,请访问 Windows Update。 如果安装的是 XP 的 64 位版本或 Windows 2003,则可能需要安装 Windows 图像处理组件。 可以在此处找到 Windows 图像处理组件的 32 位版本。 可以在此处找到 Windows 图像处理组件的 64 位版本。
在此页上,找到并单击“下载”按钮以开始下载。
若要立即开始安装,请单击“运行”。
若要将下载的档案保存到计算机上,以便稍后进行安装,请单击“保存”。
若要取消安装,请单击“取消”。
额外信息
Windows Server 2008 R2 Service Pack 1 伺服器核心安装程式
此版本的 Microsoft .NET Framework 4 不支持 Windows Server 2008 和 Windows Server 2008 R2 上的伺服器核心角色。 要获取支持 Windows Server 2008 R2 Service Pack 1 上伺服器核心角色的 Microsoft .NET Framework 4 版本,请访问用于伺服器核心的 Microsoft .NET Framework 4(独立安装程式)