当前位置: 首页 > 系统资讯 > 网络

.NET 6 即将迎来黄金时段

时间:2021-07-23     来源:win10官网     游览量:

  我们中的许多人几乎不熟悉 .NET 5 及其所有优点,但 .NET 6 以光速前进,进入倒数第二个预览版。有许多改进和新功能,我们将在这里深入探讨一些,并为您提供所需的所有信息,以确保您准备好获得它的好处!

  以下是此版本中我最喜欢的一些功能

  •x64 仿真即将到来

  存在对 Apple Silicon 和 ARM64 的支持,但由于缺乏直接的仿真支持,因此并不完全符合要求。该团队正在研究一些必要的功能,以改善 x64 开发体验。然而,很高兴看到这一进展,毫无疑问,这将为正式发布做好准备。

  这是使 ARM64 成为 Windows PC 和平板电脑世界一流公民的重要一步。Surface Pro X 于 2019 年 10 月推出,并取得了令人怀疑的成功。该设备的规格在纸面上令人印象深刻,但实际上并没有给人留下深刻印象。x86 是通过仿真在发布时出现的,而 x64 则在很长一段时间后出现。那时,Apple 还没有推出 M1 驱动的 Mac。这意味着非 ARM64 应用程序的性能不佳仅归因于仿真的现实。然而,Apple 的 Rosetta 向全世界展示了仿真并不一定意味着性能不佳。

  与生活中的大多数事情一样,竞争往往会导致继续留在游戏中。这些新功能和改进将决定未来 ARM64 驱动的设备 Windows 设备。

  •Crossgen2 替换 Crossgen

  Crossgen 提前编译您的代码,这极大地缩短了应用程序的启动时间。它的工作原理是对所有程序集进行 JIT 并存储结果,以便可以在开始时快速获取它们。显然起源于 .NET Framework 意味着 Crossgen 缺乏 .NET Core 实现的新跨平台场景所需的多功能性。这就是 Crossgen2 的用武之地,它从头开始构建,以有效地支持更广泛的目标环境,如 Linux 和 macOS。

  让我们面对现实,没有人喜欢等待应用程序启动。无论您是在处理桌面、移动还是 Web 应用程序,都期望即时响应。Windows Phone 的基石之一是它能够在预算和中端设备上运行良好。使用 Windows 10 移动版,即使在顶级旗舰手机上,应用程序也难以立即启动。Windows Phone 中几乎没有的闪屏成为体验的中流砥柱。大多数技术评论家和爱好者都认为在启动或切换应用程序时不断等待,这无助于人们认真对待新平台的机会。

  随着硬件以惊人的速度向前发展,软件开发人员在优化他们的应用程序时变得有点懒惰。有时这是一种选择,但在某些情况下,实施优化和改进所花费的时间只会超过收益。开发人员有时更愿意建议用户迁移到配备 SSD 和更多内存的更强大的设备,而不是花时间确保他们充分利用应用程序消耗的资源。Crossgen2 之类的工具使我们能够以很少的努力为体验带来切实的改进,无论是后端服务、Windows 应用程序还是 API。每一毫秒都很重要!

  此版本还有更多改进。为确保获得最佳结果,请确保您运行的是最新版本的Visual Studio 2022预览版和.NET 6 预览版 6。

返回网站首页
60

上一篇:宏碁宣布另一场硬件产品海啸


下一篇:Google Meet In Workspace 扩展了审核功能

相关推荐

系统资询栏目
最新系统下载