.NET MAUI Architecture Guidance
NET Multi-platform App UI (.NET MAUI)
.NET MAUI allows you to build native Android, iOS, macOS, and Windows applications using .NET. Common patterns, such as MVVM, combined with good application layering, will maximize code sharing and result in an application that is easier to understand, test, and maintain.
Enterprise Application Patterns Using .NET MAUI
This e-book provides guidance on how to build cross-platform enterprise apps using .NET MAUI.
Looking for the e-book in another format?
eShop mobile sample application
See the concepts from the e-book implemented in a sample application.
Ready to get started?
Our step-by-step tutorial will help you get .NET MAUI running on your computer.