My new book ASP.NET Core in Action, Second Edition is available now! It supports .NET 5.0, and is available as an eBook or paperback. You even get a free copy of the first edition of ASP.NET Core in Action!
In this post I look at the code behind WebApplicationBuilder, to see how it achieves the minimal hosting API while maintaining functionality.…
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.…
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.…
In this post I discuss the ValueStringBuilder type, used internally in .NET as a zero/low-allocation alternative to StringBuilder…
In this post I look at the internal StringBuilderCache type, benchmark it against a StringBuilder, and walk through the code to show how it works.…
In this post we look at the Insert() and Remove() functions, which can involve tricky manipulations of chunks in the middle of the linked list…
Stay up to the date with the latest posts!