The .NET MAUI Podcast

Episode 121: M365 Admin App: A Customer .NET MAUI Migration Story


Listen Later

Show Notes

The M365 Admin app is used to administer M365 tenants on the go. It's a complex app written in Xamarin.Forms ... or it was. Find out how the team behind the M365 admin app migration from Xamarin.Forms to .NET MAUI.

  • .NET MAUI API Browser
  • Reuse Effects in .NET MAUI
  • Upgrade a Xamarin.Forms app to a .NET MAUI app with the .NET Upgrade Assistant
  • Migrate a Xamarin.Forms custom renderer to a .NET MAUI handler

  • Namespace changes

  • API changes

  • Update app dependencies

  • Migration troubleshooting tips

  • Upgrade from .NET 7 to .NET 8

  • What's new in .NET MAUI for .NET 8

  • Cross-platform resource files with single project

  • Build accessible apps with semantic properties

  • Mono interpreter on iOS and Mac Catalyst

  • Microsoft Intune App SDK for .NET MAUI (Android | iOS)

  • Add authentication to your .NET MAUI app using MSAL.NET

  • A .NET MAUI sample using MSAL.NET to authenticate users with Azure AD

  • Follow Us:

    • James: Twitter, Blog, GitHub, Merge Conflict Podcast
    • Matt: Twitter, Blog, GitHub
    • David: Twitter, Github
    • ...more
      View all episodesView all episodes
      Download on the App Store

      The .NET MAUI PodcastBy Microsoft

      • 4.9
      • 4.9
      • 4.9
      • 4.9
      • 4.9

      4.9

      16 ratings


      More shows like The .NET MAUI Podcast

      View all
      This Week in Tech (Audio) by TWiT

      This Week in Tech (Audio)

      2,997 Listeners

      .NET Rocks! by Carl Franklin and Richard Campbell

      .NET Rocks!

      245 Listeners

      Windows Weekly (Audio) by TWiT

      Windows Weekly (Audio)

      855 Listeners

      Planet Money by NPR

      Planet Money

      30,850 Listeners

      BBC Inside Science by BBC Radio 4

      BBC Inside Science

      398 Listeners

      Talk Python To Me by Michael Kennedy

      Talk Python To Me

      584 Listeners

      Merge Conflict by soundbite.fm

      Merge Conflict

      89 Listeners

      The Modern .NET Show by Jamie Taylor

      The Modern .NET Show

      33 Listeners

      It's All Widgets! Flutter Podcast by Hillel Coren

      It's All Widgets! Flutter Podcast

      14 Listeners

      The Productive C# Podcast by Andrea Angella - Senior Software Engineering Manager, former Microsoft C# MVP

      The Productive C# Podcast

      6 Listeners

      Waveform: The MKBHD Podcast by Vox Media Podcast Network

      Waveform: The MKBHD Podcast

      40 Listeners

      Adventures in .NET by Charles M Wood

      Adventures in .NET

      6 Listeners

      Security This Week by Carl Franklin

      Security This Week

      20 Listeners

      Intrigue by BBC Radio 4

      Intrigue

      150 Listeners

      The Rest Is Politics: US by Goalhanger

      The Rest Is Politics: US

      2,311 Listeners