微软提振UWP平台,初步支持用.NET9和NativeAOT改造应用

IT之家 2024-09-12 06:40:48

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

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

微软的SergioPedri解释道:

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

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

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

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

0 阅读:13