Was ist Azure Static Web Apps?

An der Microsoft Build 2020 hat Microsoft seinen neuen Dienst Azure Static Web Apps vorgestellt. Auch wenn die Bezeichnung Static Web Apps zunächst e .....

Microsoft Build 2020 - Neues für .NET Entwickler

Am heutigen Dienstag um 17 Uhr deutscher Zeit startete die Microsoft Build - dieses Jahr als kostenloser Online-Event statt einem kostenpflichtigen O .....

Build and Test .NET Core with GitHub Actions

What is GitHub Actions? GitHub Actions is the counterpart to Azure DevOps Pipelines: a fully configurable automation tool for setting up workflows, s .....

Use hCaptcha with dotnet and ASP.NET Core

Many websites protect themselves from automated access with reCaptcha, a Google company. The top dog can be found on almost every website. About hCap .....

Was erwartet uns mit ASP.NET Core 5?

Nachdem Microsoft nun die erste Preview von .NET 5 veröffentlicht hat stellt sich die Frage: was kommt eigentlich mit ASP.NET Core 5? Bleibt der Name .....

.NET 5 Preview 1 veröffentlicht

Microsoft hat heute in einem Blog Post bekannt gegeben, dass nun die erste Preview für .NET 5 als SDK zur Verfügung steht. Vor einigen Tagen war scho .....

Store Messages of Azure IoT Hub to Azure Blob Storage

In most cases, Azure IoT Hub messages should be stored for a longer period of time. In fact, there are several ways to achieve this goal - and there .....

Device Twins vs Digital Twins in Azure IoT

Device Twin vs. Digital Twin in Azure IoT Again and again you read about Device Twins, Digital Twins or Device Shadows - but what is that actually, a .....

Azure Functions with MediatR and Dependency Injection

MediatR MediatR is one of the most popular libraries in the .NET environment and describes itself as "Simple, unambitious mediator implementatio .....

Setup the local Azure IoT Edge development container

Azure IoT Edge as a product is in principle not just a simple application or a simple container, but is actually more of a runtime for an ecosystem o .....

Wie schütze ich das Ökosystem meines Projekts?

Kaum ein wirkliches Projekt - sei es im Bereich von .NET, Angular, Node, Java oder anderen Sprachen - kommen heutzutage ohne externe Abhängigkeiten a .....

Abschied nach vier Jahren Alegri

Nach fast vier wunderbaren Jahren - im Mai 2016 hatte ich bei Alegri angefangen - habe ich mich entschlossen einen neuen Weg einzuschlagen. Am vergan .....

Dependency Injection with Azure Functions and FunctionsStartup

Azure Functions provides a very lean way to execute code serverless. So lean, in fact, that there is no dependency injection by default. With the hel .....

Warum IP-Adressen kein eindeutiges Merkmal sind

Immer wieder sieht man in Code, der für den Login eines Benutzers verwendet wird, dass mit Hilfe der IP-Adresse oder zum Beispiel auch dem Browser-Us .....

Disable Windows Compatibility Telemetry in Windows 10

Unfortunately I had the case that 99.9% of my CPU was occupied by "Windows Compatibility Telemetry" - and I didn't know why. Apparently thi .....

Enforce english documentations on Microsoft Docs

Microsoft translates the texts of its documentations by machines - and often this unfortunately still ends in total gibberish. But especially for dev .....

Format DateTime to ISO 8601

ISO 8601 is a general, international standard on how the complex representation of time stamps can be formulated in a general way - including the con .....

Clone entity values with Entity Framework

Often you want to duplicate entities or their values in order to save an entity with a new ID. But what is the best way to do this? There are many ex .....

Expose OpenSearch Endpoint with an ASP.NET Core Controller Action

OpenSearch OpenSearch is a standard that has existed for about 15 years and is used by search engines and Browsers. This standard was developed by Am .....

Welcome 2020

I wish you all a Happy New Year. I hope everybody started the new year restful, with joy and health! 2020 Todo List For the new year I have a lot of .....