YoVDO

Moving from Xamarin.Forms to .NET MAUI

Offered By: LinkedIn Learning

Tags

.NET Courses .NET MAUI Courses Cross-Platform Development Courses Xamarin.Forms Courses Desktop App Development Courses

Course Description

Overview

Explore the latest features of .NET MAUI, the cross-platform framework that replaces Xamarin.Forms, in this course for mobile and desktop app developers.

Syllabus

Introduction
  • Welcome to .NET MAUI
  • Why .NET MAUI
  • Things you need to know for this course
  • What needs to be installed for this course
1. .NET MAUI Project Structure
  • Overview of the single project structure
  • .NET MAUI Class libraries
  • Moving files from Xamarin.Forms structure to .NET MAUI: Part one
  • Moving files from Xamarin.Forms structure to .NET MAUI: Part two
  • Bootstrap project code: Overview
  • Bootstrap project code: Dependency injection
2. Namespace Changes
  • Where are things now?
  • Using legacy Xamarin.Forms types
3. New Views and Controls
  • Comparing .NET MAUI and Xamarin.Forms layouts
  • Comparing .NET MAUI and Xamarin.Forms views
  • The new Shell navigation: Part one
  • The new Shell navigation: Part two
  • The new Shell navigation: Part three
  • Lifecycle event changes
  • Splash screens
4. Cross-Platform Differences
  • Cross-platform view rendering
  • Effects
  • Handling renderers
Conclusion
  • Where should you go from here?

Taught by

Kevin Ford

Related Courses

.NET 6 Desktop Development: Big Picture
Pluralsight
.NET MAUI First Look
LinkedIn Learning
Create a UI in a .NET MAUI App by Using XAML
Microsoft via YouTube
Create a Cross-Platform App With .NET MAUI
Microsoft via YouTube
Native Client Apps with Blazor Hybrid
Microsoft via YouTube