Don't Do That, Do This: The .NET 6 Edition
In this C# Advent post, we have a little fun and talk about some nice, lesser hyped .NET 6 features that might make you happy.
.NET 6 Has Arrived: Here Are A Few of My Favorite Things
I talk about my favorite things about .NET 6: Hot Reload, Minimal APIs, HTTP logging, Blazor improvements, and more.
Unhandled Exceptions in Blazor Server with Error Boundaries
Let’s look at error boundaries in Blazor, a new feature that allows you to handle Blazor Server unhandled exceptions more easily. We’ll learn what error boundaries are, and what they are not.
Your guide to REST API versioning in ASP.NET Core
In this post, we learn how to use API versioning in ASP.NET Core.
Upgrading a Blazor WebAssembly Azure Static Web App from .NET 5 to .NET 6
In this post, I briefly discuss the process of upgrading a Blazor WebAssembly App from .NET 5 to .NET 6.
Low Ceremony, High Value: A Tour of Minimal APIs in .NET 6
In this post, let's take a tour of Minimal APIs in .NET 6.
Make microservices fun again with Dapr
Let's take a look at Dapr, a distributed application runtime that promises to make working with microservices easier.
Meet the .NET Upgrade Assistant, Your .NET 5 Moving Company
The .NET Upgrade Assistant is a global command-line tool that guides you through migrating your .NET Framework apps to .NET 5, automating several painful steps along the way. In this post, we review the tool by migrating an ASP.NET MVC app.