5  总结
 
        5.1 .NET Framework 3.5 SP1 中的新增功能
 
        Microsoft .NET Framework 3.5 包含许多与 .NET Framework 2.0 .NET Framework 3.0 都可兼容的新功能..NET Framework 3.5 包括若干针对 .NET Framework 2.0 .NET Framework 3.0 的修补程序.
        .NET Framework 3.5
基于 .NET Framework 3.0 中增加的新功能以增量方式构建,举例来说,这些新功能包括 Windows Workflow Foundation (WF)Windows Communication Foundation (WCF)Windows Presentation Foundation (WPF) Windows CardSpace.此外,.NET Framework 3.5 还包含若干技术领域中的许多新功能.这些新功能已作为新的程序集添加,以避免重大更改.这些新功能包括:

    * 与语言集成查询 (LINQ) 和数据感知紧密集成。利用这一新功能,您将能够通过使用相同的语法编写用启用 LINQ 的语言编写的代码,以便筛选、枚举和创建多种类型的 SQL 数据、集合、XML 和数据集的投影。
    * 利用 ASP.NET AJAX 可以创建更有效、更具交互性并且高度个性化的 Web 体验,这些 Web 体验可以跨所有最流行的浏览器工作。
    * 新的用于生成 WCF 服务的 Web 协议支持包括 AJAXJSONRESTPOXRSSATOM 和若干新的 WS-* 标准。
    * 针对 WFWCF WPF 的完整工具支持,其中包括新的启用工作流的服务技术。
    * .NET Framework 3.5 基类库 (BCL) 中的新类解决了最常见的客户请求。

 

        .NET Framework 3.0 中增加了不少新功能,例如 Windows Workflow Foundation (WF)Windows Communication Foundation (WCF)Windows Presentation Foundation (WPF) Windows CardSpace.NET Framework 3.5 在这些新增功能的基础上增量构建而成。此外,.NET Framework 3.5 还包含若干技术领域中的大量新功能,它们以新程序集的形式添加,以避免重大更改。这些新功能包括:

         ·与语言集成查询 (LINQ) 和数据感知紧密集成。借助这个新功能,您可以使用相同的语法,在任何支持 LINQ 的语言中编写相关代码,以筛选和枚举多种类型的 SQL 数据、集合、XML 和数据集,以及创建它们的投影。

    ·利用 ASP.NET AJAX 可以创建更有效、更具交互性、高度个性化的 Web 体验,这些体验在所有最流行的浏览器上都能实现。

    ·用于生成 WCF 服务的全新 Web 协议支持,包括 AJAXJSONRESTPOXRSSATOM 和若干新的 WS-* 标准。

        ·Visual Studio 2008 中面向 WFWCF WPF 的完整工具支持,其中包括支持工作流的服务这一新技术。

        .NET Framework 3.5 基类库 (BCL) 中的新类可满足许多常见的客户请求。

 
 
        5.2  .NET Framework 4.0
 
    微软在5月份发布了Visual Studio 2010.NET Framework 4.0Beta 1测试版,而2009.7.30微软宣布将发布第二个.NET Framework 4.0 Beta 1微软开发部门高级副总裁Soma Somasegar表示这是.NET 4.0 Beta 1的试验增强版本,名为STM.NETSomasegar解释说:“STM.NETC#编程人员提供了软件Transactional memory技术,Transactional memory技术为读取和写入内存提供了互动语义,开发人员在创建多核新程序的时候可以专注于应用逻辑而不是内存I/OSTM.NET简化了atomic声明代码区域,简单地写一个你想要转换的函数或lambda,然后将其交付给Atomic.Do就可以了,就像在数据库转换中的SQL代码,这一段代码会像和其他转换代码段隔离开一样,不需要你明确锁定任何东西。
 
        .NET Framework 4.0 体系结构
 

 

 

详解.NET Framework 3.5 体系结构(三)


相关文章: