Microsoft .NET Framework 是用于构建和运行应用程序的基础类型库组件,适用于 Windows 操作系统上的多种编程语言和开发环境。.NET Runtime 是继 Windows DNA 之后的全新软件开发平台,采用系统虚拟机运行,支持多国语言开发。
新版变化
版本发布信息
- 2021年11月:微软 .NET 6.0 正式版发布
- 2020年11月:微软 .NET 5.0 正式版发布
你可以在 Releases · dotnet/core 页面查看详细消息,包括:
- .NET Runtime:用于运行所有 .NET 应用程序的核心运行库。
- .NET Desktop Runtime:包含 .NET 运行库以及用于运行桌面应用程序的其他组件。
- ASP.NET Core Runtime:用于运行网络/服务器构建类型程序的运行时组件。
.NET 5.0 和 .NET 6.0 主要更新
- .NET 5.0 强调了 .NET 的统一性,旨在将所有 .NET 组件整合到一个产品下,方便用户根据需求使用某个部分,而不必单独下载或安装所有内容。.NET 5.0 包括了 ASP.NET Core、EF Core、C# 9 和 F# 5,并增强了 Json 序列化、正则表达式和 HTTP(HTTP 1.1、HTTP/2)的性能。.NET 5.0 不是长期支持版本,将支持到 .NET 6.0 发布后3个月,即支持到 2022年2月中旬。
- .NET 6.0 是长期支持版本,将支持三年,并计划在每年的11月发布一个新版本。此版本为 Xamarin 开发者过渡到统一平台奠定了基础。
适用场景
.NET Framework 被广泛应用于各类应用程序开发,包括:
- 桌面应用程序:通过 Windows 窗体(WinForms)和 Windows Presentation Foundation(WPF)构建丰富的桌面用户界面。
- Web 应用程序:通过 ASP.NET 和 ASP.NET Core 构建高性能的 Web 应用程序和服务。
- 移动应用程序:通过 Xamarin 构建跨平台的移动应用程序。
- 云应用程序:与 Azure 等云服务集成,构建和部署云原生应用程序。
© 版权声明
1 修改版本安卓及电脑软件,加群提示为修改者自留,非本站信息,注意鉴别;
2 本网站部分资源来源于网络,仅供大家学习与参考,请于下载后24小时内删除;
3 若作商业用途,请联系原作者授权,若本站侵犯了您的权益请联系站长进行删除处理;
4 如果您喜欢该内容,请支持正版,购买注册,得到更好的正版服务;
THE END
暂无评论内容