MSDN

Microsoft Developer Network

.NET MAUI XAML Tutorials

Welcome to the official .NET Multi-platform App UI (MAUI) XAML tutorial series. This section guides you through building modern, cross-platform applications for Windows, macOS, iOS, and Android using XAML for UI definition.

What is .NET MAUI XAML?

.NET MAUI XAML is an XML-based language that allows you to declaratively define the user interface for your .NET MAUI applications. It separates the UI layout and appearance from the application logic, promoting maintainability and reusability.

Getting Started

Before diving into the tutorials, ensure you have the correct development environment set up for .NET MAUI.

Tutorial Series

Code Samples and Examples

Each tutorial includes practical code examples to illustrate the concepts. You can find full source code for these examples in our MAUI Samples GitHub repository.

Tip:

Experiment with the code provided. Try modifying properties and observing the changes in real-time using hot reload (if supported by your IDE).

Further Resources