Excuse the slightly unusual blog post, but we are living in quite unusual times as I write this. I thought this post might be a mood lightener for a few of my regular readers! With that, let’s explore whether we have an obsession with ducks in software development. There are two phrases which came to […]
Creating a ReadOnlySequence from Array Data
WARNING: This blog post is informational and relevant to those with an inquisitive mind but should be considered experimental. The code presented here is not suited to most real-world situations, not thoroughly tested and is just for fun! In this post, I will demonstrate how to create a ReadOnlySequence from some existing data held in […]
How are .NET APIs Designed?
In this post, I want to cover something which I find extremely interesting. How are .NET APIs Designed? Sounds exciting… right? Perhaps you’re thinking no, it’s not and you are planning to hit that back button. Hold fire for one second to think about the challenge from the perspective of the .NET team. You’re designing […]
Pluralsight #FreeApril: Month-Long Free Access to 7000+ Courses
TL;DR – Pluralsight is offering a free, month-long trial during April. Sign up for your free trial here. My regular readers and followers will know that for the last year and a half or so, I’ve been authoring and publishing online training courses for Pluralsight. I’ve just, in fact, begun work on my fourth course, “Integration […]
Sending and Receiving JSON using HttpClient with System.Net.Http.Json
In this post, I will introduce a new library, called System.Net.Http.Json, which has been added to .NET in the last few days. We’ll look at the problem which this library helps to solve. We’ll then explore some examples of how to use it in your code today. WARNING: This library is currently available as a pre-release […]