.NET6.0离线版下载 微软Microsoft .NET 6.0 SDK v6.0.410 for Mac 64位官方免费正式版

.NET 6的核心是交付从.NET 5开始的.NET统一计划的最后部分。该版本还将对.NET的所有部分进行重大改进,知识兔包括针对云,桌面和移动应用程序,在.NET 6内部版本中,要获得更大版本的发行版,将需要进行多次预览。

.NET 6已通过Visual Studio 16.9 Preview 4和Visual Studio for Mac 8.9进行了测试。如果知识兔您想尝试.NET 6,知识兔建议您使用这些版本。

.NET 6 计划于2021年11月正式发布,并且知识兔将作为长期支持版本 (LTS) 获得三年的支持。

.NET 6 针对移动应用方面的改进包括引入了 .NET 多平台 App UI (.NET Multi-platform App UI),这是一个现代化的 UI 工具包,它作为 .NET 6 统一的一部分,在 Xamarin 的基础上进行了扩展。.NET 6 的重点关注的领域是:应用程序性能、主题控制和更快的开发者体验。

.NET 6 Preview 针对此 UI 工具包首先引入的支持平台是 Android 和 iOS,未来的预览版将增加对 macOS 和 Windows 桌面的支持。

此处的示例项目和安装说明可帮助开始构建 Android 和 iOS 应用。

.NET6.0离线版下载 微软Microsoft .NET 6.0 SDK v6.0.410 for Mac 64位官方免费正式版

桌面应用方面,Blazor 已成为编写 .NET Web 应用程序的非常流行的方式。微软最初在服务器上支持 Blazor,然后知识兔在具有 WebAssembly 的浏览器中分享支持,现在再次对其进行扩展,知识兔支持编写 Blazor 桌面应用程序。

Blazor 桌面可用于创建混合型客户端应用,即在原生客户端应用中把 Web 和原生 UI 结合在一起。它主要针对那些希望在离线桌面应用中分享丰富 UI 的 Web 开发者。

Blazor 建立在 .NET 多平台 App UI 之上,微软正在构建 Blazor,使其具有与其他桌面解决方案相当的启动和吞吐性能

.NET6.0离线版下载 微软Microsoft .NET 6.0 SDK v6.0.410 for Mac 64位官方免费正式版

上图演示了在 macOS 上运行的 Blazor 桌面应用程序。在此示例中,整个应用程序都是使用 Blazor 构建的,除了外部由 Mac 应用程序容器分享的外框。

.NET6.0离线版下载 微软Microsoft .NET 6.0 SDK v6.0.410 for Mac 64位官方免费正式版

上图演示了另一个在 Windows 上运行的 Blazor 桌面应用程序。在此示例中,知识兔可以看到一个带有 WPF 控件的 WPF 应用程序。

云支持方面,.NET 6 计划通过多个项目改进容器:

改善容器的伸缩性,并更好地支持 Windows 进程隔离的容器,此外还计划了一种针对密度和总体机器性能的新型容器性能测试。
使用 PGO 减小容器镜像的体积
通过使用 ready to run version bubbles 来提高启动和吞吐量性能
通过默认使用 modern vector instructions 来提高启动和吞吐量性能。
[高级方案] 通过使用随时运行的合成镜像启用大页面支持
最后值得关注的是 .NET 6 Preview 1 分享了 Apple Silicon (Arm64) 芯片的支持(包括原生和仿真支持)。

.NET6.0离线版下载 微软Microsoft .NET 6.0 SDK v6.0.410 for Mac 64位官方免费正式版

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论