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

A Simple Moving Average calculator
Creating a Simple Moving Average calculator in C# - Part 1
In this post I show how to create a (very) Simple Moving Average calculator in C#…

Creating a Simple Moving Average calculator in C#
In this short services, I describe how I built a Simple Moving Average calculator in C#…

Debugging configuration values in ASP.NET Core
In this post I show how to use IConfigurationRoot.GetDebugView(), walk through its implementation, and describe how to expose the data as an API.…

Exploring the code behind IHttpClientFactory in depth
In this post I look in depth at the code behind the default implementation of IHttpClientFactory and see how it manages HttpClient handler lifetimes.…

Exploring the ASP.NET Core Identity PasswordHasher
In this post I take a look at the PasswordHasher<> implementation from the ASP.NET Core Identity framework, and how it supports multiple hashing algorithms.…

Under the hood of the Middleware Analysis package
In this post I take a look at the source code behind the Microsoft.AspNetCore.MiddlewareAnalysis package, to see how it's implemented.…

