Microsoft Azure CosmosDB Unique Key Policy

If you want to create custom unique keys inside a collections, you can simply create a UniqueKeyPolicy while creating your collection. private static .....

What's new in .NET Core, ASP.NET Core and EF Core 2.1

Yesterday the Microsoft Teams have updated their roadmaps of .NET Core, ASP.NET Core and EF Core in focus of the next version 2.1: .NET Core 2.1 Erro .....

ASP.NET Core ModelState Validation Filter

During my code review sessions I see a lot of duplicate for the ModelState validation like public async Task<IActionResult> AddAsync(PersonAddS .....

Convert ext4 file system to the new btrfs on a Synology NAS

After five years I decided to replace my Synology DS213air with a new Synology DS718+. The reasons were: More power Support to run Docker Hardware E .....

Easily update all git submodules

I often use a larger Visual Studio solutions to handle a bunch of simple NuGet projects. And more often I only update references or NuGet packages. B .....

HTTP Status 500 on debugging ASP.NET Core with Visual Studio 2017

I gave my PC a new Windows installation and run into the following error: Unable to start process C:\Program Files\dotnet\dotnet.exe. The web server .....

Set up a really cheap build agent to support NPM 5 and Angular 5 in Visual Studio Team Services

Visual Studio Team Services (VSTS) - I will name it just Team Services - is the best and most powerful tool for work items, code repositories, contin .....

ASP.NET Core - Using TempData

TempData is next to ViewBag and ViewData a common way to handle data for Requests and Views. ViewData and ViewBag is only available in the current re .....

ASP.NET Core 2.0 Upgrade causes HTTP 502

A lot of guys run into an error during the upgrade fom ASP.NET Core 1.x to ASP.NET Core 2.0: HTTP Error 502.5 - Process Failure The reason is very .....

Verleihung Microsoft MVP 2017

Am 1. Juli 2017 war es wieder so weit: und es hat geklappt. Nach den Jahren 2015 und 2016 hat mich Microsoft zum dritten Mal in Folge als Microsoft M .....