• 简单概述 .NET Framework 各版本区别


     

    目前已发行的版本有1.0、1.1、2.0、3.0、3.5、4.0、4.5(及4.5.1、4.5.2)、4.6(及4.6.1)。

    1.0版本:最初的.net framework版本,作为一个独立的工具包存在。

    1.1版本:是1.1的升级版本,加入了对ASP.NET代码安全访问,自带了对ODBC和Oracle数据库的支持。

    2.0版本:对多线程、存储器的分配、代码加载提供了很好的控制。更新大量API。

    3.0版本:依然使用.NET Framework 2.0版本公共语言运行库(CLR),并加入了4个新框架:Windows Presentation Foundation(WPF)、Windows Communication Foundation(WCF)、Windows Workflow Foundation(WF)、Windows CardSpace:提供一个SSO的解决方案,每个用户都有各自的CardSpace。

    3.5版本:依然使用.NET Framework 2.0版本公共语言运行库(CLR),增加对LINQ的支持、扩展方法(Extension Method)属性(Attribute)、支持Lambda表达式,增加ADO .NET Entity Framework支持。

    小结:.NET Framework 版本 2.0、3.0 和 3.5 是使用 CLR (CLR 2.0) 的相同版本生成的。 每个版本增量地生成于早期 .NET Framework 版本。所以在安装3.5版本是就会自动安装2.0和3.0版本。卸载时也从高版本开始卸载。

    4.0版本:增加了并行的支持。关闭3.5的分层,是一个新的框架,可以与3.5同时运行。自带高度安全网络系统。

    4.5版本:一个针对 .NET Framework 4 的高度兼容的就地更新,提供了Metro风格,支持生成和运行下一代应用程序和 Web 服务的内部 Windows 组件。

    可以参考文章:.NET Framework 各版本区别

  • 相关阅读:
    华为云发送邮件
    activiti act_re_model 分析
    tengine upstream
    zuul压力测试与调优
    idea 快捷键
    kubernetes helm
    编写高质量代码–改善python程序的建议(二)
    编写高质量代码--改善python程序的建议(一)
    总结OpenvSwitch的调试经验
    提高SDN控制器拓扑发现性能
  • 原文地址:https://www.cnblogs.com/yangda/p/8805936.html
Copyright © 2020-2023  润新知