详情介绍
.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 应用。
桌面应用方面,Blazor 已成为编写 .NET Web 应用程序的非常流行的方式。微软最初在服务器上支持 Blazor,然后在具有 WebAssembly 的浏览器中提供支持,现在再次对其进行扩展,支持编写 Blazor 桌面应用程序。
Blazor 桌面可用于创建混合型客户端应用,即在原生客户端应用中把 Web 和原生 UI 结合在一起。它主要针对那些希望在离线桌面应用中提供丰富 UI 的 Web 开发者。
Blazor 建立在 .NET 多平台 App UI 之上,微软正在构建 Blazor,使其具有与其他桌面解决方案相当的启动和吞吐性能
上图演示了在 macOS 上运行的 Blazor 桌面应用程序。在此示例中,整个应用程序都是使用 Blazor 构建的,除了外部由 Mac 应用程序容器提供的外框。
上图演示了另一个在 Windows 上运行的 Blazor 桌面应用程序。在此示例中,我们可以看到一个带有 WPF 控件的 WPF 应用程序。
云支持方面,.NET 6 计划通过多个项目改进容器:
改善容器的伸缩性,并更好地支持 Windows 进程隔离的容器,此外还计划了一种针对密度和总体机器性能的新型容器性能测试。
使用 PGO 减小容器镜像的体积
通过使用 ready to run version bubbles 来提高启动和吞吐量性能
通过默认使用 modern vector instructions 来提高启动和吞吐量性能。
[高级方案] 通过使用随时运行的合成镜像启用大页面支持
最后值得关注的是 .NET 6 Preview 1 提供了 Apple Silicon (Arm64) 芯片的支持(包括原生和仿真支持)。
下载地址
人气软件
Fish Shell Mac版 for Mac V3.1.2 苹果电脑版
Myeclipse for Mac V2014 苹果电脑版(附破解工具及破解教程)
Java SE Development Kit(JDK) 21 LTS for Mac v21.0.3 官方正式
Navicat for MySQL 11 for Mac V11.2.18 苹果电脑版
Mathematica for Mac 11.3 中文特别版(附注册机+激活方法)
SvnX(SVN客户端软件) for Mac V1.3 苹果电脑版
Jetbrains Clion、PyCharm、WebStorm、PhpStorm等万能破解注册机
Mathematica 12 for Mac 12.3.0 中/英文正式破解版(附注册机+激
Web开发IDE工具Hbuilder for Mac v9.1.19 苹果电脑版
PyCharm Pro for Mac V3.4.1(附注册机) 苹果电脑版
相关文章
- 反汇编工具IDA Pro v9.0.240807 Beta Mac官方完整免费版(Inter/Apple Silicon)
IDA Pro 是一款交互式反汇编器,广泛用于逆向工程,它极其灵活,内置命令语言,支持多种可执行文件格式,目前Hexrays为了充分调动大家主观能动性, 主动公开了测试版的完整I...
- Redis可视化管理工具 Redis Insight v2.54 Mac 官方免费安装版
RedisInsight是一款Redis官方出品的可视化管理工具,可用于设计、开发、优化你的Redis应用,支持String、Hash、Set、List、JSON等多种数据类型的管理,支持远程使用CLI功能...
- 开源代码编辑器Zed for Mac v0.143.6 Inter/Apple Silicon 苹果电脑免费版
Zed是一款由Atom和Tree-sitter的创建者开发的高性能、多人协同代码编辑器,它基于 Rust 语言开发,结合了底层控制和表现力,编写了自己的 GPU 加速用户界面框架,以超越 El...
- TurboWarp(Scratch二次开发版) v1.12.3 Mac苹果电脑版
TurboWarp是一款适用于MacOS 平台的离线编辑器,它提供了一个编译器来更快地运行你的项目,具有黑暗模式、拓展、编译器等可以使用更好版本的 Scratch 创建游戏、动画和故事...
- 微软AI开发Microsoft .NET SDK v9.0.0 Preview 7 Mac 中文最新免费版
.NET 9.0是一个用于构建多种应用的最新免费开源开发平台,NET 9 新版本重点关注针对云原生和人工智能领域的应用程序开发,欢迎下载...
- 免费数据库设计工具Navicat Data Modeler Lite 4 v4.0.6.0 Mac官方精简版
Navicat Data Modeler Lite 是 Navicat Data Modeler 的精简版本,它提供基本的功能,可让你轻松创建数据模型并理解你的数据库结构,软件支持各种数据库系统,本次提供的是...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的微软Microsoft .NET 6.0 SDK v6.0.425 for Mac 64位官方免费正式版资源来源互联网,版权归该下载资源的合法拥有者所有。