The Core of .NET, Hands-On Labs, Microsoft Sessions

VM01 Continued: Hands-On Lab: Building Mobile & Desktop Apps with .NET MAUI


2:00pm - 5:30pm

Level: Intermediate

Becky Buckler

Project Manager .NET Maui


James Montemagno

Principal Lead Program Manager, Developer Community


Let's learn how to build our very first cross-platform mobile and desktop app for iOS, Android, macOS, and Windows with .NET MAUI! We will build out a new project, add data, navigation, and call web services.

You will learn:

  • What is .NET MAUI and how can you use it to build apps
  • Build your first .NET MAUI app and call backend services
  • Add navigation, platform features, and more!

Attendee Requirements:

You must provide your own laptop computer (Windows or Mac) for this hands-on lab.

This is a hands-on workshop and you are encouraged you to bring your own development machine to follow throughout the day. We will be building a full app from scratch with short presentation in between each exercise and Q&A along the way.

A few important notes before you arrive so we have a successful day. .NET MAUI is fully GA and tooling is available in both Visual Studio 2022 and Visual Studio 2022 for Mac. For the workshop, we will be using the latest version of .NET, .NET 7, which was released on November 8th along side Visual Studio 2022 v17.6 and Visual Studio for Mac 2022 v17.6. I recommend upgrading to this latest version.

Before you arrive, please follow the .NET MAUI tutorial to ensure that you have the correct workloads and versions of Visual Studio configured. Finally, be sure to make sure you to browse through the Get started guides on the documentation site to ensure your emulator and simulators are configured.

After that, your machine should be ready to go for the full workshop.