• .NET Framework各版本比较


    C#版本 .NET 版本 Visual Studio 版本 特性描述
      C#     1.0/1.2      .NET Framework1.0/1.1   Visual Studio    2002/2003    C#第一个正式发行版,专为.NET编程提供支持
    C# 2.0 .NET Framework 2.0 Visual Studio 2005 C#语言开始支持泛型,.NET Framework 2.0新增了支持泛型的类库
    C# 2.0 .NET Framework 3.0 Visual Studio 2005 .NET Framework 3.0新增了支持分布式通信框架WCF,富客户端框架WPF,
    工作流WF以及基于Web身份验证(Cardspaces)
    C# 3.0 .NET Framework 3.5 Visual Studio 2008
    增加了对LINQ的支持,对于集合编程API进行了大幅改进,.NET Framework 3.5对原有类库进行了扩展,从而支持
    C# 4.0 .NET Framework 4.0 Visual Studio 2010
    添加了动态类型(dynamic)的支持,对用于多线程的API进行了大幅改进。强调了多处理和多核心支持
    C# 5.0 .NET Framework 4.5 Visual Studio 2012 主要对异步编程进行了增强(async和await)

    https://blog.csdn.net/weixin_34163553/article/details/86048960

    .net Framework3.0   CLR2.0:

    1. 新的用户界面子系统(WPF)基于XML和矢量图形,采用三维计算机图形硬件和Direct3D技术的API的Windows Presentation Foundation 。

    2. 面向服务的消息传递系统,允许本地或远程程序像Web服务一样进行互操作的Windows Communication Foundation (WCF)。

    3. Windows Workflow Foundation (WF)支持通过工作流实现任务自动构建和集成处理。

    4. Windows CardSpace,一个安全地存储个人数字身份的软件组件,提供一个统一的登录网站或者其他身份认证的接口。

    .net Framework3.5   CLR2.0:

    1. 添加了新功能,如支持AJAX和LINQ

    2. SP1更新内容:
    2.1. .NET Framework的客户端配置文件。
    2.2. 动态数据。
    2.3. 新增两个数据服务组件:ADO.NET Entity Framework和ADO.NET数据服务。
    2.4. 新增两个Web开发程序集:System.Web.Abstraction和System.Web.Routing两个新组件。
    2.5. 引入新的“Visual Basic Power Packs”。

    .net Framework4.0   CLR4.0:

    1. 新版本的CLR。

    2. 针对多核或分布式系统提高并行计算支持的并行扩展。 为此,包含了众多像PLINQ(Parallel LINQ)这样的技术。

    3. 新的Visual Basic .NET和C#语言 新功能:如内隐的行延续、动态调度、命名参数以及可选参数。

    4. 契约式编程。

    5. 引入两种新类型来处理任意精度运算:大整数类(System.Numerics.BigInteger)和复数类(System.Numerics.Complex)

    6. 动态语言运行时(DLR)。

    7. 扩展托管框架(MEF)。

    8. Windows Server AppFabric以AppFabric托管和内存内分布式高速缓存支持的形式提供应用服务功能。

  • 相关阅读:
    Access sql语句创建表及字段类型
    30条HTML代码编写指南 for入门者
    21 个HTML网页转RSS Feeds的工具
    51 个漂亮的电子商务网站设计分享
    如何更改列表项前的New标记的天数设置(daystoshownewicon )
    如何使Layouts里的页面应用站点母板页
    SPCAMLEditor使用系列(2)利用SPCAMLEditor,实现列表顺序号。
    在SharePoint中使用自定义的服务器控件(Web Control)
    开发支持三级目录的导航菜单
    CAML查询时用户类型字段的处理
  • 原文地址:https://www.cnblogs.com/sxjljj/p/11356504.html
Copyright © 2020-2023  润新知