Bad Gateway error on App Service deployment
Our deployment ran smooth for weeks. But suddenly and without warning and only for one app, the “Bad Gateway” error appeared when deploying Azure DevOps to Azure App Service.
Read Blog PostOur deployment ran smooth for weeks. But suddenly and without warning and only for one app, the “Bad Gateway” error appeared when deploying Azure DevOps to Azure App Service.
Read Blog PostIn addition to classes that represent reference types, there are also structs that represent value types.
But how do the two different structures behave in terms of performance and when can a class or a struct be used at all?
Read Blog PostHeute hat Microsoft die .NET Updates von September 2021 auf ihrem Blogpost veröffentlicht.
.NET September 2021 Updates – 5.0.10 and 3.1.19
Read Blog Post.NET has for some time source code generators : a mechanism with which it is possible to generate source code at compile time, as has been known, for example, with DSL approaches since ~2005.
Read Blog PostHeute hat Microsoft die .NET Updates von August 2021 auf ihrem Blogpost veröffentlicht.
Hinweis: in diesen Blog Post hat Microsoft auch erneut .NET Core 2.1 End of life erwähnt!
Read Blog PostHeute hat Microsoft die .NET Updates von Juli 2021 auf ihrem Blogpost veröffentlicht.
.NET July 2021 Updates – 5.0.8 and 3.1.17
Read Blog PostIn my last blog post I shared why we wrote our own user agent parser (mycsharp/HttpUserAgentParser ) in .NET (reason: performance).
Read Blog PostGestern hat Microsoft die .NET Updates von Juni 2021 auf ihrem Blogpost veröffentlicht.
.NET June 2021 Updates – 5.0.7 and 3.1.16
Read Blog PostWhile analyzing nearly 120 million requests, we noticed that one thing was dragging down our performance: parsing user agents for detecting bots and search engines.
Read Blog PostA plugin-like mechanism is already built into ASP.NET Core and is called Parts or Application Parts .
In principle, it is a discovery mechanism to be able to use Razor or MVC components such as controllers from other assemblies, for example. Therefore, Application Parts are also particularly well suited for Domain Driven Design (DDD) separation of application components in ASP.NET Core. A DDD abstraction is the most used way of these Application Parts in my applications and architectures.
Read Blog Post