- 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.

Building a middleware pipeline with WebApplication
Exploring .NET 6 - Part 4
In this post I look at some of the code behind WebApplication, and focus on how the middleware and endpoints are configured…

Exploring the code behind WebApplicationBuilder
Exploring .NET 6 - Part 3
In this post I look at the code behind WebApplicationBuilder, to see how it achieves the minimal hosting API while maintaining functionality.…

Comparing WebApplicationBuilder to the Generic Host
Exploring .NET 6 - Part 2
In this post I take a first look at the new WebApplication and WebApplicationBuilder types in .NET 6, and compare them to the Generic Host from .NET 5.…

Looking inside ConfigurationManager in .NET 6
Exploring .NET 6 - Part 1
In this post I take a look at the ConfigurationManager class new in .NET 6, explore why it was added, and look at the scenarios it addresses.…

Downloading artifacts from Azure DevOps using .NET
In this post I show how to use the Azure DevOps REST API to view the results of builds from Pipelines and how to download the artifacts…

ValueStringBuilder: a stack-based string-builder
A deep dive on StringBuilder - Part 6
In this post I discuss the ValueStringBuilder type, used internally in .NET as a zero/low-allocation alternative to StringBuilder…

