概述 Windows 适用于开发人员中心。

可用的类型和成员在项目中也会自动的公共类型和成员在这些平台上。

可移植的类库

公共语言运行库并添加以下功能和改进。NET 框架类:

  • 减少了系统重新启动过程中。NET 框架 4.5 RC 安装

  • <gcAllowVeryLargeObjects> 元素,它还列出了其他对象的大小和数组大小限制。

  • 当您使用服务器垃圾回收中的.NET Framework 4.5 RC,将自动启用背景垃圾回收。

  • ProfileOptimization

  • Regex.MatchTimeout 属性。

  • CultureInfo 类。

  • Console 类。

  • SortVersion 类。

  • 打包和部署桌面应用程序中的资源

  • System.IO.Compression命名空间。

  • CustomReflectionContext类。

  • System.Globalization.IdnMapping类用于Windows 8 Release Preview。

  • String 类。

Managed Extensibility Framework (MEF)

托管扩展框架 (MEF) 提供了下列新功能:

  • 泛型类型的支持。

  • 基于规则的编程模型,使您可以创建基于命名约定,而不是属性的部件。

  • 多个作用域。

MEF 2 预览 4 中的新在 BCL 团队博客。

异步文件操作

异步文件 I/O

返回页首

Resgen.exe(资源文件生成器)

并行度的新增中。NET 4.5并行使用编程。NET 的网络日志。

返回页首

ASP。NET 4.5 RC 包括下列新增功能:

  • 新的 HTML5 窗体类型的支持。

  • 这样您便可以直接将数据控件绑定到数据访问方法,并将与自动转换用户输入。NET 框架数据类型。

  • 无干扰的 JavaScript 在客户端验证脚本支持。

  • 改进的客户端脚本通过捆绑和缩小为改进的页的性能的处理。

  • 集成的编码例程从 AntiXSS 库 (以前外部库),以防止跨站点脚本攻击。

  • 对 WebSockets 协议的支持。

  • 用于读取和写入 HTTP 请求和响应以异步方式的支持。

  • 支持异步模块和处理程序。

  • 支持内容分发网络 (CDN) 需要使用控件中回退。

ASP。NET 4.5 和 Web 发布候选版本的 Visual Studio

返回页首

System.Net.Http.Headers命名空间。

HttpListener类。

此外, .NET Framework 4.5 RC包括下列网络改进:

  • Uri和相关的类。

  • Uri和相关的类。

  • System.Net.Mail 命名空间。

  • System.Net.NetworkInformation 命名空间。

  • TcpListener 类。

返回页首

在.NET Framework 4.5 RC,Windows Presentation Foundation (WPF) 包含更改和改进以下方面:

  • Ribbon控件,它使您能够实施承载快速访问工具栏、 应用程序菜单和选项卡的功能区用户界面。

  • INotifyDataErrorInfo接口,它支持同步和异步数据验证。

  • Dispatcher类。

  • 分组的数据,并通过访问集合-UI 线程上的,设置显示较大时提高的性能。

  • ICustomTypeProvider接口,并检索数据绑定表达式中的绑定信息。

  • (实时调整) 的值更改的数据重新定位。

  • 检查是否已断开连接的数据上下文项容器的能力。

  • 若要设置的属性更改和数据源更新之间的间隔时间的能力。

  • 此外,事件现在可以接受标记扩展。

在 WPF 4.5 版 RC 中的新增功能

返回页首

在.NET Framework 4.5 RC,以使其更易于编写和维护 Windows 资格) 应用程序添加了以下功能:

  • 简化的生成的配置文件。

  • 合同事先开发支持。

  • 若要配置 ASP 的能力。更轻松地 NET 兼容性模式。

  • 更改默认传输属性的值,以减少必须对其进行设置的可能性。

  • XmlDictionaryReaderQuotas类来减少您将不得不手动配置 XML 字典读者配额的可能性。

  • Visual Studio 通过 WCF 配置文件的一部分生成过程中,以便在运行您的应用程序之前,您可以检测到配置错误的验证。

  • 新的异步流支持。

  • 为便于将终结点公开通过 HTTPS Internet Information Services (IIS) 新 HTTPS 协议映射。

  • ?singleWSDL服务的 url。

  • Websockets 支持通过端口 80 和 443,类似于 TCP 传输性能特点使真正的双向通信。

  • 在代码中配置服务的支持。

  • XML 编辑器工具提示。

  • ChannelFactory缓存的支持。

  • 二进制编码器压缩的支持。

  • 客户端将消息发送到服务,并要求该服务没有响应。

  • 能够使用 HTTP 传输和传输安全性时,一个 WCF 终结点上支持多个身份验证模式。

  • 对使用 WCF 服务支持国际化域名 (idn,则)。

Windows 通信基础新增。

返回页首

这些新功能包括:

  • 创建状态机工作流的能力。

  • 增强的工作流设计器功能,如下所示:

    • 在文件中查找

    • 能够自动创建序列的活动,在第二个的子活动添加到容器活动,并在活动序列中包括这两个活动。

    • 平移的支持,使工作流以进行更改,而无需使用滚动条的可见部分。

    • 文档大纲视图。

    • 将注释添加到活动的能力。

    • 通过使用工作流设计器将委托定义和使用活动的能力。

    • 自动连接,自动插入的活动和状态机器和流程图的工作流中的过渡。

  • 存储的工作流中的 XAML 文件,以便您可以轻松地查找和编辑的视图状态信息中的单个元素的视图状态信息。

  • NoPersistScope 容器防止子活动持续活动。

  • 对 C# 表达式的支持:

    • 使用 Visual Basic 的工作流项目将使用 Visual Basic 表达式和 C# 工作流项目将使用 C# 表达式。

    • C# 工作流项目的 Visual Studio 2010 年创建和具有 Visual Basic 表达式是与 C# 工作流项目使用 C# 表达式的兼容。

  • 版本控制功能增强:

    • WorkflowIdentity类,该类提供永久工作流实例和其工作流定义之间的映射。

    • WorkflowServiceHost

    • 在动态更新,能够修改永久工作流实例的定义。

  • 合同的第一个工作流服务开发,还支持自动生成以匹配现有服务合同的活动。

相关文章: