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

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

Released Friday, 15th December 2023
Good episode? Give it some love!
Episode 121: M365 Admin App: A Customer .NET MAUI Migration Story

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

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

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

Friday, 15th December 2023
Good episode? Give it some love!
Rate Episode

Show NotesThe 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 (https://learn.microsoft.com/en-us/dotnet/api/?view=net-maui-7.0)Reuse Effects in .NET MAUI (https://learn.microsoft.com/en-us/dotnet/maui/migration/effects?view=net-maui-7.0)Upgrade a Xamarin.Forms app to a .NET MAUI app with the .NET Upgrade Assistant (https://learn.microsoft.com/en-us/dotnet/maui/migration/upgrade-assistant?tabs=vswin)Migrate a Xamarin.Forms custom renderer to a .NET MAUI handler (https://learn.microsoft.com/en-us/dotnet/maui/migration/renderer-to-handler)Namespace changes (https://learn.microsoft.com/dotnet/maui/migration/multi-project-to-multi-project?view=net-maui-8.0#namespace-changes)API changes (https://learn.microsoft.com/dotnet/maui/migration/multi-project-to-multi-project?view=net-maui-8.0#api-changes)Update app dependencies (https://learn.microsoft.com/dotnet/maui/migration/multi-project-to-multi-project?view=net-maui-8.0#update-app-dependencies)Migration troubleshooting tips (https://learn.microsoft.com/dotnet/maui/migration/multi-project-to-multi-project?view=net-maui-8.0#compile-and-troubleshoot)Upgrade from .NET 7 to .NET 8 (https://learn.microsoft.com/en-us/dotnet/maui/whats-new/dotnet-8?view=net-maui-8.0#upgrade-from-net-7-to-net-8)What's new in .NET MAUI for .NET 8 (https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-8?view=net-maui-8.0)Cross-platform resource files with single project (https://learn.microsoft.com/dotnet/maui/fundamentals/single-project?view=net-maui-8.0#resource-files)Build accessible apps with semantic properties (https://learn.microsoft.com/dotnet/maui/fundamentals/accessibility?view=net-maui-8.0)Mono interpreter on iOS and Mac Catalyst (https://learn.microsoft.com/dotnet/maui/macios/interpreter?view=net-maui-8.0)Microsoft Intune App SDK for .NET MAUI (Android | iOS) (https://github.com/msintuneappsdk)Add authentication to your .NET MAUI app using MSAL.NET (https://learn.microsoft.com/azure/developer/mobile-apps/azure-mobile-apps/quickstarts/maui/authentication?pivots=vs2022-mac)A .NET MAUI sample using MSAL.NET to authenticate users with Azure AD (https://learn.microsoft.com/samples/azure-samples/ms-identity-ciam-dotnet-tutorial/ms-identity-ciam-dotnet-tutorial-2-sign-in-maui/)Follow Us:* James: Twitter (https://twitter.com/jamesmontemagno), Blog (https://montemagno.com), GitHub (http://github.com/jamesmontemagno), Merge Conflict Podcast (http://mergeconflict.fm)* Matt: Twitter (https://twitter.com/codemillmatt), Blog (https://codemilltech.com), GitHub (https://github.com/codemillmatt)* David: Twitter (https://twitter.com/davidortinau), Github (https://github.com/davidortinau)

Show More

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features