Parse HTTP User Agents with ASP.NET Core
In my last blog post I shared why we wrote our own user agent parser (mycsharp/HttpUserAgentParser) in .NET (reason: performance). This is now about
In my last blog post I shared why we wrote our own user agent parser (mycsharp/HttpUserAgentParser) in .NET (reason: performance). This is now about
What is GitHub Actions? GitHub Actions is the counterpart to Azure DevOps Pipelines: a fully configurable automation tool for setting up workflows, s
Many websites protect themselves from automated access with reCaptcha, a Google company. The top dog can be found on almost every website. About hCap
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
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
In the ASP.NET Core Identity environment, the PasswordHasher is responsible for securely storing the password and performing password entry checks. I
What are Model Binders? ModelBinders are required in ASP.NET Core to pass parameters from HTTP requests into a controller action method. For example,
Serverless Serverless is on everyone's lips; in the .NET area it means mainly Azure Functions. In principle Serverless is all about not having to wor
AWS (Amazon Web Services) offers an extra toolkit for Visual Studio 2017 and Visual Studio 2019 that integrates seamlessly to create projects based o
Twitch Twitch is the leading streaming platform for video games and Co. Starting small, Twitch hosts monthly over 3.5 million streamers that can be w
When ASP.NET Core receives a web request, it routes the request to a specific action - a method that matches the route - of a controller. Often there
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
Due to my daily business, I have created a series of sample projects how to develop and evolve a modern API with the help of ASP.NET Core. It starts
Sometimes you still have the requirement that the .NET Framework is needed - but you still want to use ASP.NET Core and Docker. Future of ASP.NET Cor
Idea YAML 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
I like my ASP.NET Core controllers and actions very clean and I recommend to not catch all Exceptions inside your Action. You can have it much easier
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
By default, ASP.NET Core suppresses Exceptions on Startup on external environments. So you only get Exceptions in Startup on localhost. Sometimes, es
Bereit bei ASP.NET 4 konnte man mit Hilfe von OWIN - Open Web Interface for .NET - Middleware-Implementierungen sehr einfach und robust umsetzen. Mid
Seit Ende Juni steht ASP.NET Core 1 als RTM zur Verfügung - und es erfreut sich großer Beliebtheit! In diesem mehrteiligen Beitrag möchte ich einen E
Hello world Hier ein vollständiges und minimales Beispiel, wie eine simple Hello World Anwendung in ASP.NET Core 1 aussehen kann: using System; using
Was ist OData? Doch zunächst etwas Vorgeschichte Seit es Schnittstellen (API) zum Austausch von Daten gibt, gibt es die Unsicherheit, welche Daten vo