site image
Andrew Lock avatar

Andrew Lock

Source Code Dive
  1. Loading...
  2. Sponsored by Nick Chapsas—Want to learn how to build elegant REST APIs in .NET? Get 5% off Nick's latest course "From Zero to Hero: REST APIs in .NET"!

    From Zero to Hero: REST APIs in .NET
  3. ASP.NET Core in Action, Third Edition

    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.

  4. Banner image for Creating a 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#…

  5. Banner image for Debugging configuration values in ASP.NET Core

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

  6. Banner image for Exploring the code behind IHttpClientFactory in depth

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

  7. Banner image for Exploring the ASP.NET Core Identity PasswordHasher

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

  8. Banner image for Under the hood of the Middleware Analysis package

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

  9. Banner image for Exploring IStartupFilter in ASP.NET Core

    Exploring IStartupFilter in ASP.NET Core

    In this post, I'll take a look at what the IStartupFilter is and how it is used in the ASP.NET Core infrastructure.…

Andrew Lock | .Net Escapades
Want an email when
there's new posts?