.NET Rocks!

From Xamarin Forms to Blazor with Nathan Westfall

Jan 30, 2025
Nathan Westfall, Senior Software Engineering Manager at Tyler Technologies, shares his journey migrating a school bus application from Xamarin Forms to Blazor. He discusses the intricate relationship between mobile and cloud technologies, emphasizing the efficiency of Blazor in managing parent communications for large-scale operations. Listeners will appreciate the insights on addressing development challenges, enhancing user experience, and ensuring compliance in public service applications. It's a fascinating look into modern software development that redefines everyday app usage!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

From Xamarin to Blazor Hybrid

  • Nathan moved the app from Xamarin.Forms to a Blazor, MAUI hybrid with 95% shared code.
  • This rewrite allowed the app to run seamlessly on web, iOS, and Android clients.
INSIGHT

Blazor WebAssembly Saves Server Costs

  • Using Blazor WebAssembly with AWS S3 and CDN reduces server costs drastically.
  • This approach supports hundreds of thousands of parents concurrently with minimal backend resources.
ADVICE

Adopt Cloud Authentication Services

  • Use cloud provider authentication services to offload credential management.
  • Leverage real-time migration to move users painlessly without password changes.
Get the Snipd Podcast app to discover more snips from this episode
Get the app