In this post, I want to describe an approach to allow anonymous access to a health check endpoint, added using the MapHealthChecks extension on EndpointRouting. I’ll also cover how to make changes to custom middleware so that it doesn’t apply to endpoints which allow anonymous access. The scenario is based on one that I encountered […]
Become a Better Developer by Reading Source Code
Hey friends! In this post, I’ll share some thoughts I have concerning the conscious reading and study of source code. In my opinion, reading code is a process which can help you become a more proficient software developer. It has undoubtedly improved and influenced my software development skills. Should I Read Source Code? Yes, you […]
C# 8.0: Understanding Using Declarations
In this post, I introduce a simple new language feature of C# 8 called using declarations. Based on the odd tweet or two that I have seen pass through my Twitter feed, this feature is like Marmite (sorry, UK reference there). You either love it or you hate it. The opinions seem to be quite […]
Become a Better Developer Through Blogging
Hey friends! In this post, I’m going to share my thoughts about the benefits of blogging. I’ll talk about how this activity can help you become a better developer, expand your horizons, lift your career and help you learn. Immediately, you may be dubious about this opening paragraph. “Surely Steve is taking this a bit […]
Getting Started with the AWS SDK in .NET Core
In this post, we’ll learn about the AWS SDK for .NET and how to get started, using it to building .NET Core applications. There are many topics introduced in this post which lay some foundational knowledge that you will find useful as you get started developing .NET applications for AWS. A complete sample application can […]