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.…
A collection of 13 posts
Wouldn't it be great if your build warned you about breaking API changes? Here's how with Microsoft.DotNet.ApiCompat.…
Use property-based testing with FsCheck to automatically verify your F# API response types match your OpenAPI specification.…
Use 'using static' with Microsoft.AspNetCore.Http.StatusCodes for cleaner, more readable HTTP status code references in ASP.NET Core.…
Exploring how to implement Go's defer keyword in C# 8.0 using IDisposable and the new using declaration syntax.…
How to use Microsoft.Net.Compilers.Toolset to test daily builds of the Roslyn C# compiler in your .NET Core projects.…
.NET Tools are great, but sometimes you don't want them global. Here's how local tools work in .NET Core 3.…
Learn how to use System.Text.Json's JsonDocument API for efficient, low-allocation JSON parsing with asynchronous stream support in .NET.…
The easy way to build .NET Framework on macOS, Linux, or Docker - just add a NuGet package.…
How to use JustEat's HttpClient Interception library to write effective unit tests for typed HTTP clients in .NET.…
Generate typed HTTP clients from Swagger/OpenAPI specs using NSwag, configured for use with HttpClientFactory in ASP.NET Core.…
How to display inline images in iTerm2 from .NET console applications using escape sequences.…
The messy story of .NET Standard 2.0 support on .NET Framework 4.6.1, and what you can do about it.…
Want to embed git commit hashes or other metadata in your assemblies? Here's how with MSBuild.…