.NET MAUI Performance Features in .NET 9
This post focuses on performance through app size + startup improvements and the tooling to measure real-world impact.
It covers what full trimming changes, where NativeAOT fits (and its current platform support), why compiled XAML/bindings matter for trimming/AOT, and how to use tools like dotnet-trace and dotnet-gcdump to profile MAUI apps.