Stuart Lang
  • Home

csharp

A collection of 9 posts

March 06, 2020

Do Away with Static Image Placeholders with BlurHash on Xamarin

What do you show while images load? BlurHash gives you nice blur previews instead of boring placeholders.…

xamarincsharp

March 04, 2020

Video - An Intro into Async Streams & Channels

Watch a recorded demo on C# async pitfalls, async streams, and System.Threading.Channels from DDD North.…

csharp

November 08, 2019

Pro Tip: using static Microsoft.AspNetCore.Http.StatusCodes

Use 'using static' with Microsoft.AspNetCore.Http.StatusCodes for cleaner, more readable HTTP status code references in ASP.NET Core.…

csharpdotnetcorefsharp

October 30, 2019

Defer with C# 8.0

Exploring how to implement Go's defer keyword in C# 8.0 using IDisposable and the new using declaration syntax.…

dotnetcorecsharp

October 15, 2019

C# 8.0 and .NET Standard 2.0 - Doing Unsupported Things

C# 8.0 isn't officially supported on .NET Standard 2.0, but that doesn't mean we can't use it anyway.…

csharp

August 04, 2019

A Look at JsonDocument and System.Text.Json

Learn how to use System.Text.Json's JsonDocument API for efficient, low-allocation JSON parsing with asynchronous stream support in .NET.…

csharpdotnetcoresystem-text-json

March 24, 2019

Testing with HttpClient Interception

How to use JustEat's HttpClient Interception library to write effective unit tests for typed HTTP clients in .NET.…

fsharpcsharpdotnetcore

March 18, 2019

Generating a Typed Client for use with HttpClientFactory using NSwag

Generate typed HTTP clients from Swagger/OpenAPI specs using NSwag, configured for use with HttpClientFactory in ASP.NET Core.…

dotnetcorecsharp

December 03, 2018

Miscellaneous C# Async Tips

A random collection of async tips I've picked up over the years that you might not have seen before.…

csharp

Stuart Lang © 2026.

Back to top

Explore Site

  • Home

About Stuart Lang

I am a software engineer passionate about F#, C# and .NET. I love attending and helping run community tech events, and contributing to open source.

Recent Articles

  • June 15, 2020

    Managing Package Versions Centrally

  • March 06, 2020

    Do Away with Static Image Placeholders with BlurHash on Xamarin

  • March 04, 2020

    Video - An Intro into Async Streams & Channels

Tags

dotnetcorecsharpfsharpsystem-text-jsonmsbuildxamarintoolsgirafferoslynxamarin-formsaccessibility