当前位置: 首页 > 其它资源 > 正文
开源免费跨平台环境 .NET 5.0 正式版免费下载

开源免费跨平台环境 .NET 5.0 正式版免费下载

作者:大眼仔~旭 日期:2周前 (11-12) 评论:0 条

摘要:.NET 5.0 是一个免费的,跨平台的开源开发人员平台,用于构建许多不同类型的应用程序。大眼仔旭了解到 Microsoft 已宣布发布 .NET 5.0,这是该平台将 .NET 与 .NET Framework 相结合的第一个版本。 .NET 5.0 是一个主要版本,也是自成为开源项目以来的第五个版本。 “去年,我们…

.NET 5.0 是一个免费的,跨平台的开源开发人员平台,用于构建许多不同类型的应用程序。大眼仔旭了解到 Microsoft 已宣布发布 .NET 5.0,这是该平台将 .NET 与 .NET Framework 相结合的第一个版本。 .NET 5.0 是一个主要版本,也是自成为开源项目以来的第五个版本。

“去年,我们分享了统一的 .NET 堆栈和生态系统的愿景。给您带来的价值是,您将能够使用一组 API,语言和工具来针对广泛的应用程序类型,包括移动,云,桌面和 IoT。您可能会意识到,如今已经可以使用.NET定位广泛的平台,但是,例如,工具和 API 在 Web 和 Mobile 上并不总是相同的,或者不是同时发布的,”程序经理 Richard Lander 在 Microsoft 的 .NET 上发表文章。

对于 .NET 5.0 和 6.0 版本,团队将致力于统一 .NET 体验。它曾希望通过 .NET 5.0 完全提供统一的愿景,但这种大流行迫使它必须适应客户不断变化的需求。 “我们一直在与来自世界各地的公司的团队合作,他们需要帮助以加快其对云技术的采用。他们也已经适应了客户不断变化的需求。因此,我们将在两个版本中实现这一愿景。”

相关内容:.NET 5 发布方法,消除了 .NET Standard,Cor e和 Framework

统一 .NET 的第一步是合并存储库,据 Microsoft 称,在此版本中,Blazor 是利用存储库合并的一个很好的例子。 Blazor WebAssembly 的运行时和库现在是从统一存储库中构建的,这意味着,例如,服务器上的 Blazor WebAssembly 和 Blazor 对 List  <T>使用相同的代码,.NET 5.0 之前不是这种情况。

此外,Windows 团队目前正在研究 Project Reunion,这是统一和发展 Windows 开发人员平台的愿景,以使构建跨 Windows 10 版本和设备运行的应用程序变得更加容易。

.NET 5.0版本的主要亮点包括多个组件的性能改进,新的C#9和F#5语言改进,.NET 库的改进性能,减少的 P95 延迟以及 Arm64 和 WebAssembly 的扩展平台范围。

它还包括改进的应用程序部署选项,例如 ClickOne 客户端应用程序发布,单文件应用程序,减小的容器映像大小以及添加的 Server Core 容器映像。

“ .NET 5.0 是另一个重要版本,应该改善您对 .NET 的使用的许多方面。我们已经实现了从单文件应用程序到性能,从 Json 序列化可用性到 Arm64 支持的一系列广泛改进。虽然今天可能是您使用.NET 5.0的第一天,但是我们已经在 Microsoft 生产中运行 .NET 5.0 了几个月。我们有信心它随时可供您使用,运营业务和为您的应用程序供电。 C#9 和 F#5 中的新语言改进将使您的代码更具表现力,更易于编写。 .NET 5.0 也是您现有应用程序的绝佳选择。在许多情况下,您可以轻松进行升级。”

微软目前还托管 .NET Conf,并将就使用 .NET 5.0 可以完成的工作进行更详细的介绍。

官方主页

Build apps – SDK

SDK 5.0.100
Visual Studio support
Visual Studio 2019 (v16.8)
Visual Studio 2019 for Mac (v8.8)
Included in
Visual Studio 16.8.0
Included runtimes
.NET Runtime 5.0.0
ASP.NET Core Runtime 5.0.0
.NET Desktop Runtime 5.0.0
Language support
C# 9.0
F# 5.0
Visual Basic 15.9

Build apps – SDK
OS Installers
Linux Package manager instructions
macOS x64
Windows Arm64 x64 x86
All dotnet-install scripts
Binaries
Linux Arm32 Arm64 x64 x64 Alpine
macOS x64
Windows Arm64 x64 x86

Run apps – Runtime

ASP.NET Core Runtime 5.0.0
ASP.NET Core Runtime 使您可以运行现有的 Web/服务器应用程序。 在 Windows 上,我们建议安装主机捆绑包,其中包括 .NET Runtime 和 IIS 支持。

IIS runtime support (ASP.NET Core Module v2) 15.0.20300.0

Run apps – Runtime
OS Installers
Linux Package manager instructions
Windows Hosting Bundle x64 x86
Binaries
Linux Arm32 Arm64 x64 x64 Alpine
macOS x64
Windows Arm64 x64 x86

.NET Desktop Runtime 5.0.0

.NET 桌面运行时使您可以运行现有的 Windows 桌面应用程序。 此版本包含 .NET Runtime,您无需单独安装。

.NET Desktop Runtime 5.0.0
OS Installers
Windows x64 x86

.NET Runtime 5.0.0

.NET 运行时仅包含运行控制台应用程序所需的组件。 通常,您还将安装 ASP.NET Core Runtime 或 .NET Desktop Runtime。

OS Installers Binaries
Linux Package manager instructions Arm32 | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS x64 x64
Windows Arm64 | x64 | x86 Arm64 | x64 | x86
All dotnet-install scripts
声明:大眼仔旭 | 本文采用知识共享署名 4.0 国际许可协议[BY-NC-SA]进行授权
文章名称:《开源免费跨平台环境 .NET 5.0 正式版免费下载
文章固定链接:http://www.dayanzai.me/net-5-0.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
转载声明
全部评论: (0条)
^_^ 暂无评论!

发表评论

返回顶部