A range of reflections around the art of testing software and why it's hard. Learn about unit-testing, integration tests, and much more.

Using middleware in ASP.NET Core, implementing custom error logging has never been easier. Learn how to log all crashes to files and much more.

This post is a summary of all of the posts and tutorials we have on ASP.NET Core. Learn about everything from creating websites to middleware.

How to implement logging in an ASP.NET Core using Microsoft.Extensions.Logging. Log to a text file, another logging framework or even elmah.io from core.

How to use config transformations when deploying an ASP.NET Core website to Microsoft Azure using a JSON file or Azure application settings.

Support for notifying elmah.io Deployment Tracking from Octopus Deploy has been released. Learn about the integration and how to set it up here.

Tutorial on how to do config transformations on appsettings files in ASP.NET Core. Switch configuration by different environments the easy way.

A month ago we released Deployment Tracking and today we ship support for tracking multiple services and integration with Azure DevOps.

ASP.NET Core doesn't have a web.config file. In this post, I'll show you how to add application settings using appsettings.json in ASP.NET Core.