IT之家 2024年09月12日
微软提振 UWP 平台,初步支持开发者用 .NET 9 和 Native AOT 改造应用
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

微软宣布UWP将初步支持.NET9,使开发者能现代化改造应用,无需全面迁移至WindowsAppSDK,可利用最新.NET版本提升性能,目前处于早期预览阶段。

🎯微软为UWP引入对.NET9和NativeAOT的支持,为现有UWP开发者提供了现代化应用的路径。此举措并非为UWP引入新特性,而是提供迁移路径,让开发者在考虑转向WinUI3的同时,利用.NET9对应用进行现代化改造。

💻UWP是已被微软接近放弃的移动应用框架,停滞在.NET版本6上,将其应用迁移到基于桌面的WindowsAppSDK颇具挑战。微软希望通过为UWP初步支持.NET9,引导开发者逐步升级应用,现代化底层代码库。

🚀支持.NET9可让开发者移除对.NET Native的依赖,接入最新的.NET和C#特性,获得显著的性能提升。但目前相关支持处于早期预览阶段,可能存在各种问题。

IT之家 9 月 12 日消息,微软公司昨日(9 月 11 日)发布博文,宣布通用 Windows 平台(UWP)将初步支持.NET 9,可以让现有 UWP 开发者利用最新 .NET 和 Native AOT 来现代化改造其应用。

微软的这项调整让很多传统 UWP 应用开发者感到意外,意味着开发者无需全面迁移至复杂且耗时的 Windows App SDK,就能将现有 UWP 应用升级到.NET 9,将带来诸多底层优势。

微软的 Sergio Pedri 解释道:

为 UWP 引入对.NET 9 和 Native AOT 的支持,为现有 UWP 开发者提供了一条使用最新 .NET 版本现代化其应用的路径。

这并未为 UWP 引入任何新特性。相反,它为开发者提供了一条迁移路径,让他们能在考虑转向 WinUI 3 [Windows App SDK 的一部分] 的同时,利用 .NET 9 现代化其应用。

IT之家注:UWP 是一个已被微软接近放弃的移动应用框架,且停滞在.NET 版本 6 上,因此,将 UWP 应用迁移到基于桌面的 Windows App SDK 可能会颇具挑战。

微软希望为 UWP 初步支持.NET 9,从而引导开发者逐步升级他们的应用,首先通过现代化底层代码库,移除对.NET Native(停留在.NET Core 2.0 功能级别)的依赖,接入最新的.NET 和 C#特性,并获得显著的性能提升。

目前相关支持处于早期预览阶段,可能存在各种问题,感兴趣的用户可以点击这里,深入阅读微软官方详细介绍。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

微软 .NET9 UWP 性能提升
相关文章