Microsoft MVP Award 2018-2019
I am proud to announce that I was once again named as Microsoft MVP in the category Visual Studio and Development Technologies! This is my 4th award since 2015 - and my 4th in a row.
Read Blog PostI am proud to announce that I was once again named as Microsoft MVP in the category Visual Studio and Development Technologies! This is my 4th award since 2015 - and my 4th in a row.
Read Blog PostAccording to the ASP.NET Core YAML build sample, this sample covers the Angular part.
I recommend an own build agent, because the Hosted 2017 agent does not provide the latest NPM/NodeJS version, no NPM package caching and is really slow (for Angular builds).!
Read Blog PostYAML builds are a very common way to define builds in AppVeyor, but in Visual Studio Team Services (VSTS) this feature is pretty new - and still in beta.
Read Blog PostYesterday we had the Azure Saturday 2018.
Enjoy the Keynote Enterprise transformation (and you can too) by Donovan Brown:
Azure Saturday Munich is a free community-focused Azure event dedicated to educating and engaging members of the local technical community. Azure Saturday draws upon the expertise of local Azure IT professionals, developers and solutions architects who come together to share their real world experiences, lessons learned, best practices and general knowledge with other like-minded individuals.
Read Blog PostCloud-Projekte in Unternehmen haben in den aller meisten Fällen eines gemeinsam: die Verbindung des eigenen, bestehenden Rechenzentrums mit der Cloud – die hybride Connectivity; oft umgesetzt mit VPN oder im Falle von Azure über die Express Route.
Read Blog PostI like my ASP.NET Core controllers and actions very clean and I recommend to not catch all Exceptions inside your Action.
Read Blog PostIf you want to create custom unique keys inside a collections, you can simply create a UniqueKeyPolicy while creating your collection.
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:
Read Blog PostDuring my code review sessions I see a lot of duplicate for the ModelState validation like
1public async Task<IActionResult> AddAsync(PersonAddSubmitModel model)
2{
3 if(ModelState.IsValid)
4 {
5 return BadRequest(ModelState);
6 }
7
8 // ......
9}
But it makes no sense to use the same code in every action to validate your submit model. It can be easier!
Read Blog PostAfter five years I decided to replace my Synology DS213air with a new Synology DS718+.
The reasons were:
Now, If you want to use Docker on Synology, you have to switch to the new filesystem Btrfs.
Read Blog Post