向“吃内存”说不:微软推 Reactor 新框架挥别“网页套壳”,目标 100% 原生 Win11 应用

2026-10-23 11:48:27
来源:IT之家
分享
AIME

问财摘要

1、微软推出名为Microsoft.UI.Reactor的实验性C#框架,以降低WinUI原生应用开发门槛,加速推进100%原生Win11应用的开发。该框架可直接渲染WinUI控件和基础组件,让开发者不必先学习XAML标记语言,能用C#描述界面,提升开发效率。 2、此外,该框架还内置60多项代码检查,可发现深色模式适配、无障碍、性能等问题,并能在多数编辑操作后保留应用状态,开发者可即时查看修改效果。
免责声明 内容由AI生成
文章提及标的

IT之家10月23日消息,科技媒体Windows Latest今天(10月23日)发布博文,报道称微软(MSFT)为了扭转Windows11系统“网页套壳”体验趋势,加速推进名为Microsoft.UI.Reactor的实验性C#框架,从而降低WinUI原生应用开发门槛。

该媒体指出在Windows11系统上,不少应用依赖Electron或者WebView2将网页直接打包成桌面端应用,导致体验割裂、内存占用偏高。例如,Windows11天气应用曾因通过WebView2加载MSN内容而占用超过1GB内存。

为了清除Windows11中的Web套壳应用体验,微软(MSFT)此前已表态,计划打造“100%原生应用”,并重申将继续投入WinUI。

IT之家援引博文介绍,微软(MSFT)最新推出的Microsoft.UI.Reactor实验性框架可直接渲染WinUI控件和基础组件,让开发者不必先学习XAML标记语言,能用C#描述界面。这对来自Android、macOS、React、React Native、SwiftUI或Jetpack Compose的开发者尤其友好。

微软(MSFT)表示,Reactor希望移除“先学标记语言和绑定引擎”的门槛,让跨平台开发者更容易将应用带到Windows。

该框架还能提升开发效率,微软(MSFT)举例称,原本需要五个文件加一个项目文件的XAML示例应用,使用Reactor后可压缩为一个C#文件。

该框架还内置60多项代码检查,可发现深色模式适配、无障碍、性能等问题;例如识别硬编码画刷在深色模式下失效,或图标按钮被屏幕阅读器读成“按钮”。

此外,Reactor能在多数编辑操作后保留应用状态,开发者可即时查看修改效果。结合AI编程工具,微软(MSFT)希望让更多开发者和非专业开发者快速构建原生Windows应用。

免责声明:风险提示:本文内容仅供参考,不代表同花顺观点。同花顺各类信息服务基于人工智能算法,如有出入请以证监会指定上市公司信息披露平台为准。如有投资者据此操作,风险自担,同花顺对此不承担任何责任。
homeBack返回首页
不良信息举报与个人信息保护咨询专线:10100571违法和不良信息涉企侵权举报涉算法推荐举报专区涉青少年不良信息举报专区

浙江同花顺互联信息技术有限公司版权所有

网站备案号:浙ICP备18032105号
证券投资咨询服务提供:浙江同花顺云软件有限公司 (中国证监会核发证书编号:ZX0050)
AIME