XAML

Winsage
August 31, 2026
Microsoft is modernizing Windows by transitioning legacy features to its WinUI framework, including a redesign of the Run dialog. The new Run dialog, implemented with C#/WinUI 3, shows improved performance with a median time-to-show of 94 milliseconds, compared to 103 milliseconds for the legacy version, reflecting an 8.7% speed increase. Despite this improvement, Microsoft acknowledges that WinUI requires further performance enhancements in various areas. The development of the Run dialog utilized .NET AOT compilation to achieve native code speed while maintaining C# flexibility. Concerns about performance on lower-end machines persist, as seen with the Task Manager and File Explorer. Microsoft aims to modernize Windows features without sacrificing performance, with the Run dialog serving as a potential model for future updates.
Winsage
August 30, 2026
Microsoft has transitioned the development of WinUI and the Windows App SDK to GitHub, marking a commitment to enhance Windows developer technologies. This shift is part of a strategy unveiled in August 2025 to address developer concerns regarding these tools. Mainline WinUI development is now conducted on GitHub, allowing for real-time project evolution and community engagement. Although the technologies have not yet been open-sourced, Microsoft is working towards that goal. Currently, only Microsoft employees can modify the codebase, but there are plans to open the repository for community contributions in the future. This approach follows Microsoft's previous efforts to open source legacy Windows developer frameworks.
Winsage
July 6, 2026
Microsoft introduced an update to the out-of-box experience (OOBE) for Windows 11, identified as KB5095189, targeting versions 25H2 and 24H2. This update includes enhancements and fixes, coinciding with additional updates KB5102558 and KB5095615 from the June C-release preview update (KB5095093). A major fix addresses a storage issue caused by the Capability Access Manager process, which was consuming significant disk space. Another fix resolves a malfunction affecting Shell components, impacting the Start menu, Search bar, Settings, Taskbar, and File Explorer, primarily on provisioned PCs due to compatibility issues with XAML. This bug had been present since July 2025 and is being resolved with updates released starting June 23, 2026 (KB5095093), with full deployment expected in the following month. Users are advised to use previous workarounds until the fix is fully available. Further details can be found in support article KB5072911 on Microsoft's website.
Winsage
June 24, 2026
PowerToys has updated to version 0.100.1, fixing critical bugs from version 0.100.0 that affected core features. - Color Picker: Resolved a bug causing the main window to appear within the zoomed-in picker view. - Command Palette: Corrected initialization of Run history in Ahead-of-Time builds, fixed "???" display in Performance Monitor after restart, adjusted Hibernate command to use the Sleep icon, and limited "pin to dock" dialog to enabled displays. - Keyboard Manager: Addressed remapped modifier keys being delivered as system-key events. - Power Display: Fixed monitor power-state control not waking monitors from standby and resolved display detection and brightness control issues on dual-GPU laptops. - PowerToys Run: Improved discovery of Visual Studio Code workspaces. - Quick Access: Fixed crashes in the Quick Access flyout due to unhandled XAML exceptions. - Shortcut Guide: Resolved a crash in the sidebar navigation, corrected number-key rendering in shortcut manifests, and updated bundled manifests for consistent rendering. - ZoomIt: Fixed a race condition in audio initialization for video recording.
Winsage
June 4, 2026
Microsoft is enhancing Windows 11 by reducing reliance on web-based components, which have caused performance issues. The user interface framework WinUI will now be referred to simply as "WinUI," indicating no plans for a WinUI 4, to reassure developers. Microsoft is integrating WinUI into the Windows 11 shell more rapidly, moving away from web components. A specialized team is focused on creating "100% native" Windows applications, starting with an overhaul of the Start menu from React Native to WinUI components. Performance, memory optimization, and quality control are top priorities for the WinUI team. A new system compositor is being introduced to improve UI performance, and enterprise-focused DataGrid and Charting controls are being added to WinUI. Microsoft is expanding open-source development for WinUI, allowing public testing and contributions. Migration support between WinForms and WinUI is being enhanced for legacy applications. An experimental project called Microsoft UI Reactor is introduced to simplify native application development using C#. This shift towards native development aims to improve performance and efficiency for all Windows users.
Winsage
May 29, 2026
Microsoft is working on a solution to address the black tearing issue during window resizing in WinUI 3 applications on Windows 11, with a rollout expected to begin this summer. March Rogers, Microsoft’s Partner Director of Design, confirmed that the Windows team is testing smooth resizing code on native inbox applications before extending the update to the Windows App SDK. The transition to WinUI 3 aims to replace inefficient web applications and improve user experience, with significant components like the Start menu and system-level dialog boxes being upgraded to WinUI 3. Additionally, Microsoft has launched Windows App SDK 2.0 to encourage third-party developers to adopt native app development, addressing previous issues such as bugs and lack of visual features.
AppWizard
May 27, 2026
.NET MAUI is introducing Material 3 support for Android applications, allowing developers to integrate the latest design aesthetics with a single MSBuild property. Material 3, also known as Material You, includes features such as dynamic color schemes, refreshed control shapes, and enhanced customization. Developers currently using MAUI have been working with Material Design 2, but with the upcoming release of .NET 10 in November, they can easily upgrade to Material 3 by updating their app projects and adding a few lines of XAML code. Microsoft has provided a sample Material 3-styled app that demonstrates the new design elements across various controls, including SearchBar, Entry, DatePicker, Picker, Slider, ProgressBar, RadioButton, CheckBox, Switch, Button, and ImageButton. This sample supports both dark and light themes. Microsoft plans to expand Material 3 support to additional controls and aims to make it the default styling for MAUI applications.
Search