From Xamarin Forms to Blazor with Nathan Westfall

From Xamarin Forms to Blazor with Nathan Westfall

Author: Carl Franklin and Richard Campbell January 30, 2025 Duration: 51:55
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!

Hosted by Carl Franklin and Richard Campbell, .NET Rocks! is a long-running conversation with the people building the future of software. This isn't a dry lecture; it's a lively, technical deep dive where two seasoned developers explore the vast ecosystem around Microsoft .NET, Azure, and modern development practices with a diverse roster of expert guests. Each episode feels like you're pulling up a chair in a room full of brilliant minds, listening to unfiltered discussions about real-world coding challenges, architectural patterns, and the tools that shape our daily work. You'll hear practical advice, war stories from the trenches, and forward-looking insights that go far beyond the documentation. Tuning into this podcast means connecting with a community of professionals who are as passionate about the craft as you are, offering perspectives that can transform how you approach your next project. Whether you're deep into C# or just curious about cloud-native development, these conversations provide a valuable blend of knowledge, humor, and genuine enthusiasm for technology.
Author: Language: English Episodes: 1000

.NET Rocks!
Podcast Episodes
Desktop Deployment using Squirrel with Paul Betts [not-audio_url] [/not-audio_url]

Duration: 47:18
How do you do desktop deployment? Carl and Richard talk to Paul Betts about the open source project called Squirrel, which is all about making desktop deployment less painful. As Paul says, like ClickOnce, only doesn't s…
Productivity Tools in VS2017 with Kasey Uhlenhuth [not-audio_url] [/not-audio_url]

Duration: 43:53
How productive are you with Visual Studio? Carl and Richard chat with Kasey Uhlenhuth about her work making Visual Studio even more productive for developers. The conversation focuses on the huge array of features that V…
The Microsoft Business Application Platform with Vishwas Lele [not-audio_url] [/not-audio_url]

Duration: 50:13
Programming for the Cloud! Carl and Richard talk to Vishwas Lele about the Microsoft Business Application Platform, which organizes the huge suite of tools available in Azure along with PowerApps and PowerBI to create a…
Falcon Heavy Geek Out [not-audio_url] [/not-audio_url]

Duration: 1:13:39
Falcon Heavy flies! Now what? Time for a Geek Out! Richard talks to Carl about the amazing Falcon Heavy launch - what worked, what didn't and why did it take so darn long to fly? The discussion dives into how the plans f…
Concurrency in .NET with Riccardo Terrell [not-audio_url] [/not-audio_url]

Duration: 49:18
How do you do concurrency? Carl and Richard talk to Riccardo Terrell about his new book on concurrency in .NET. More than just ASync and AWait, there are still a ton of concurrency options available in .NET, you just nee…
The Ethics of Big Data with Cathy O'Neil [not-audio_url] [/not-audio_url]

Duration: 59:35
Can Big Data actually hurt society? Carl and Richard talk to Cathy O'Neil about her book, Weapons of Math Destruction. Cathy has been deeply involved with machine learning and big data for decades and has a broad view of…
Surviving Microservices with Michele Bustamante [not-audio_url] [/not-audio_url]

Duration: 1:00:57
Michele is back and surviving microservices! Carl and Richard talk to Michele Bustamante about her work with microservices and the challenges that her customers have. Starting with the normal problems innate to any re-ar…
Azure Success Stories with Christos Matskas [not-audio_url] [/not-audio_url]

Duration: 54:06
How do you have success with Azure? Carl and Richard talk to Microsoft PFE Christos Matskas about some of the projects he's been involved in helping organizations deploy apps and services into Azure. As Christos says, it…
The .NET Core 2 Road Map with Scott Hunter [not-audio_url] [/not-audio_url]

Duration: 50:48
What is coming up for .NET Core? Carl and Richard talk to Scott Hunter, who leads all of .NET at Microsoft, about the road ahead for .NET Core. But first, a quick look back at where .NET has come from, including a discus…