.NET MAUI: Cross-Platform Apps with C# and XAML
Build .NET MAUI apps for Android, iOS, macOS and Windows with C# and XAML: handlers, MVVM Toolkit, Shell, performance and what's new in .NET 10.
Build client apps with .NET: .NET MAUI, WPF, WinUI 3, Windows Forms, Blazor Hybrid, and a comparison of MAUI, Avalonia, Uno Platform and Blazor.
6 guides
.NET is not only for the server. It remains one of the most productive platforms for building desktop and mobile applications. This category covers .NET MAUI for cross-platform mobile and desktop apps, WPF and WinUI 3 for rich Windows experiences, and modern Windows Forms for line-of-business tools.
It also explains Blazor Hybrid, which lets you share web UI between browsers and native apps, and compares the major cross-platform UI frameworks so you can choose with confidence.
Build .NET MAUI apps for Android, iOS, macOS and Windows with C# and XAML: handlers, MVVM Toolkit, Shell, performance and what's new in .NET 10.
A practical guide to WPF on .NET 8 to 10: MVVM with CommunityToolkit.Mvvm source generators, generic host DI, the Fluent theme and migration tips.
WinUI 3 and the Windows App SDK explained: packaged vs unpackaged apps, windowing, app lifecycle, Fluent controls, Windows AI APIs and deployment.
Learn Blazor Hybrid and BlazorWebView in .NET MAUI, WPF and Windows Forms: sharing Razor class libraries, native APIs, security and performance.
Windows Forms still runs on .NET 8 through 10. See what changed: dark mode, high-DPI, async forms, MVVM data binding and migration from .NET Framework.
MAUI, Avalonia, Uno Platform, Blazor, WPF and WinUI 3 compared: platforms, rendering, licensing and tooling, with a decision guide for a .NET UI stack.
No matches. Try the site search.