Stuart Lang
  • Home

dotnetcore

A collection of 13 posts

December 28, 2019

Check for Breaking Changes with ApiCompat

Wouldn't it be great if your build warned you about breaking API changes? Here's how with Microsoft.DotNet.ApiCompat.…

dotnetcoremsbuild

November 15, 2019

Property Based Testing your API Response Types with F#

Use property-based testing with FsCheck to automatically verify your F# API response types match your OpenAPI specification.…

fsharpgiraffedotnetcoresystem-text-json

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 30, 2019

Trying Out Daily Builds of Roslyn

How to use Microsoft.Net.Compilers.Toolset to test daily builds of the Roslyn C# compiler in your .NET Core projects.…

dotnetcoreroslyn

September 27, 2019

.NET Core 3 Local Tools

.NET Tools are great, but sometimes you don't want them global. Here's how local tools work in .NET Core 3.…

dotnetcoretools

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

May 05, 2019

.NET Framework Reference Assemblies via NuGet

The easy way to build .NET Framework on macOS, Linux, or Docker - just add a NuGet package.…

dotnetcore

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

September 02, 2018

Displaying Images in iTerm from .NET Console Apps

How to display inline images in iTerm2 from .NET console applications using escape sequences.…

dotnetcore

August 28, 2018

.NET Framework Support for .NET Standard 2.0

The messy story of .NET Standard 2.0 support on .NET Framework 4.6.1, and what you can do about it.…

dotnetcore

March 26, 2018

Adding AssemblyMetadataAttribute using new SDK project, with MSBuild

Want to embed git commit hashes or other metadata in your assemblies? Here's how with MSBuild.…

msbuilddotnetcore

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