- Loading...
Sponsored by Dometrain Courses—Get 30% off Dometrain Pro with code ANDREW30 and access the best courses for .NET Developers

My new book ASP.NET Core in Action, Third Edition is available now! It supports .NET 7.0, and is available as an eBook or paperback.

New dependency injection features in .NET 6
Exploring .NET 6 - Part 10
In this post I talk about some of the new features added to the DI libraries in .NET 6, as well a performance feature that didn't make it in.…

Source generator updates: incremental generators
Exploring .NET 6 - Part 9
In this post I look at the updates to the source generator API in .NET 6, why the changes were made, and how to update your source generators to use them.…

Improving logging performance with source generators
Exploring .NET 6 - Part 8
In this post I look at the subtleties of using ILogger and discuss the new source generator that can give performance benefits without the boilerplate…

Analyzers for ASP.NET Core in .NET 6
Exploring .NET 6 - Part 7
In this post I look at the analyzers that come built in with ASP.NET Core, including updates to existing analyzers, and new minimal hosting API analyzers.…

Supporting integration tests with WebApplicationFactory in .NET 6
Exploring .NET 6 - Part 6
In this post I look at the changes that were made to WebApplicationFactory<T> to support minimal hosting APIs with WebApplicationBuilder in .NET 6…

Supporting EF Core migrations with WebApplicationBuilder
Exploring .NET 6 - Part 5
In this post I describe how HostBuilder had to be updated to support the EF Core tools after the introduction of WebApplication and WebApplicationBuilder…

