From Xamarin Forms to Blazor with Nathan Westfall
Ready for a migration story? Carl and Richard talk to Nathan Westfall about his experiences moving an application for school buses from Xamarin Forms to Blazor. Nathan describes the interplay between a tablet on the bus for the driver, cloud services in AWS, and parent smartphones. The discussion dives into the advantages of Blazor on the client from a server resources perspective when dealing with hundreds of thousands of parents, plus being compliant with all of the rules and expectations of a public service sector product. Great insights on how to make apps people use every day!
Guests:
Nathan Westfall
Nathan Westfall is a Senior Software Engineering Manager at Tyler Technologies, leading the Cloud Operations and Mobile Development team for Student Transportation. He started his development journey with PHP and Ruby on Rails but fell in love with the .NET eco-system once leaving college (early) for his first job. Outside of development, you can find him mixing audio at your local bar or fishing on a frozen lake.
Links:
- "Our Favorite NEW Visual Studio Features of 2024" video by the Visual Studio team https://www.youtube.com/watch?v=kNQ_eC8tRmA
- Historical Events in 1935 https://www.onthisday.com/events/date/1935
- My Ride K-12 App https://www.tylertech.com/products/student-transportation/my-ride-k-12
- Xamarin Forms https://dotnet.microsoft.com/apps/xamarin/xamarin-forms
- Blazor Hybrid https://learn.microsoft.com/aspnet/core/blazor/hybrid?WT.mc_id=DT-MVP-10953
- .NET on AWS https://aws.amazon.com/developer/language/net/solutions/
- Amazon Cognito https://aws.amazon.com/cognito/
- MAUI in .NET 9 https://learn.microsoft.com/dotnet/maui/whats-new/dotnet-9?WT.mc_id=DT-MVP-10953
- SignalR https://learn.microsoft.com/aspnet/signalr/overview/getting-started/introduction-to-signalr?WT.mc_id=DT-MVP-10953
- Avalonia https://avaloniaui.net/
- Azure Notification Hubs https://azure.microsoft.com/products/notification-hubs
- Firebase Cloud Messaging https://firebase.google.com/docs/cloud-messaging
- bUnit https://bunit.dev/
- Browser Stack https://www.browserstack.com/