.NET 8 Migration with Jimmy Bogard
How do you migrate to .NET 8? Carl and Richard talk to Jimmy Bogard about his experiences helping teams migrate from .NET Framework 4.8 to more modern versions of .NET. Jimmy talks about the team wanting to be able to use ASP.NET Core in their applications as the incentive to make the migration in the first place. The conversation digs into landing on .NET 6 to make migration easier but then wanting to move quickly to later versions to take advantage of the latest features. And no dead-drop migrations - using a reverse proxy to operate the two applications side-by-side so that over months, everything moves across while remaining functional - a great story of migration!
Guests:
Jimmy Bogard
Jimmy Bogard is the creator and maintainer of the popular OSS libraries AutoMapper and MediatR. Jimmy is an independent software consultant based in Austin, TX. Jimmy has received the "Microsoft Most Valuable Professional" (MVP) award every year since 2009.
Links:
- Essential Blazor in .NET 8 https://www.eventbrite.com/e/essential-blazor-in-net-8-tickets-787419832917
- .NET Upgrade Assistant https://dotnet.microsoft.com/platform/upgrade-assistant
- The YARP Project (Yet Another Reverse Proxy) https://github.com/microsoft/reverse-proxy
- Bundling and Minify Static Assets in ASP.NET Core https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-8.0
- WebOptimizer https://github.com/ligershark/WebOptimizer
- Output Caching for ASP.NET Core 6.0 https://github.com/sebastienros/outputcaching
- Hangfire https://www.hangfire.io/