微软正在加快重振Windows原生应用生态的步伐,并针对长期困扰开发者的WinUI功能缺失和性能问题推出近年来最重要的一次更新。随着最新Windows App SDK 2.5 Experimental版本发布,WinUI不仅新增了开发者呼声极高的表格和图表控件,还开始着手解决导致Windows 11应用内存占用持续增长的问题。

Weather-app-using-more-than-1-GB-RAM.png

此次更新于9月29日发布,首次为WinUI 3引入原生TableView(表格视图)和Chart(图表)控件。对于企业应用、数据分析工具以及各类信息管理软件而言,这些都是最基础且最常用的界面组件。此前,开发者若希望在WinUI应用中实现相关功能,往往需要依赖第三方库或社区项目,而微软官方一直未能提供原生支持。

微软在Build 2026开发者大会期间曾承认,WinUI仍存在明显的“框架差距”。虽然它被定位为Windows 11未来的核心原生开发框架,但部分非原生框架在功能丰富度方面反而超过了WinUI。缺少表格和图表等基础组件,也使不少开发者对微软推动WinUI发展的决心产生怀疑。

RAM-and-CPU-usage-difference-between-Outlook-and-Outlook-Classic.png

事实上,WinUI曾被视为Windows 11时代的重要战略项目。然而在过去几年中,随着越来越多应用转向Web技术,外界一度认为该框架已逐渐失去微软内部优先级。包括新版Outlook、Teams等微软旗舰产品在内的大量应用均采用网页技术构建,而天气应用、开始菜单等系统组件也大量引入Web组件。

在这种背景下,不少开发者认为微软一边宣传原生应用战略,一边却让自家产品持续向网页架构迁移,使WinUI的发展前景受到质疑。