【C#】简单概述 .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 组件。 https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/versions-and-dependencies 该文章在 2024/10/19 12:41:18 编辑过 |
关键字查询
相关文章
正在查询... |