Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode

See how you can set up your reproducible development environment based on devcontainers without extra hustle.

An opinionated look at Minimal API in .NET 6

In this blog post I share my thoughts on how to organize Minimal API project to keep code structure under control and still get benefits from low-ceremony approach.

How to add Health Checks to ASP.NET Core project. A coding story.

A coding story (https://codingstories.io/) that explains how to add health checks to ASP.NET Core project.

How to add OpenAPI to ASP.NET Core project. A coding story.

A coding story (https://codingstories.io/) that explains how to enhance your project with OpenAPI support.

Develop Clean Command Line Applications with System.CommandLine. Clean CLI.

In this blog post I will show you how to develop powerful console applications that could benefit of your existing Clean Architecture projects in a great way.

Publish NuGet packages via Docker Release Container

Release container is a docker image that is used to distribute and release components.

ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method

An example of how to add middleware for a selected endpoint. EndpointRouteBuilderExtensions pattern.