Setup JetBrains Rider in a Container
I’ve been playing around with Fedora Silverblue for a while now. I find the concept of immutable distributions extremely interesting, even if it still has a ...
I’ve been playing around with Fedora Silverblue for a while now. I find the concept of immutable distributions extremely interesting, even if it still has a ...
For Windows, there are various programs and tools for the analysis of memory/performance problems of .NET programs. These include the “official” programs fro...
Tools such as Wireshark or tcpdump are often used to analyse network problems. Especially tcpdump is pre-installed in most Linux distributions and can be use...
A few weeks ago .NET 7 was finally released by Microsoft with a lot of new features. Highly recommended is the article around the performance improvements (P...
A few days ago .NET 7 Preview 7 was officially announced by Microsoft. The current preview version of .NET will be the last preview for .NET 7 and the next v...
We run various applications in Kubernetes with the Azure Kubernetes Service (AKS). Most of the time this works without any problems. Recently, however, we ha...
This post is the continuation of IIS application initialization - setup and goes deeper into the analysis of possible problems with the use of the IIS applic...
With IIS 8.0 Microsoft has introduced a new feature called Application Initialization. Application Initialization allows you to pre load some initialization ...
dotnet-counters is a performance monitoring tool for .NET Core and was introduced with .NET Core 3.0. With dotnet-counters you can observe performance counte...
.NET Core 3.0 has introduced a new set of tools that allows runtime diagnostic that makes it easier to diagnose and solve performance or memory problems. dot...
Since version 4.0, the .NET Framework has included an in-memory cache in the form of the class System.Runtime.Caching.MemoryCache. The MemoryCache provides a...
Few days ago, Microsoft announced the Preview 7 of the upcoming .NET Core Version 3.0 Runtime. You can download the preview bits under this link and install ...
This post gives you a simple summary of the most needed WinDbg commands for .NET. The most of the examples are heavily inspired by Konrad Kokosa’s excellent ...
OpenShift is Red Hat’s application hosting platform that makes it easy for developers to quickly build, launch, and scale container-based apps. Since this ye...
Recently, I’ve tried to run a .NET Core console app with an async main method. The main method simply calls an async method using async and await. The progra...
Mit dem integrierten Debugger von Visual Studio Code lassen sich ASP.NET Core bzw. .NET Core Applikationen einfach und problemlos debuggen. Der Debugger unte...
Mit WebAssembly, kurz wasm, erscheint ein Bytecode-Format, dass die Ausführung von Web-Applikationen erheblich beschleunigen soll. Entwickelt von Microsoft, ...
Während der Entwicklung lassen sich Performanceprobleme bei ASP.NET Applikationen relativ einfach mit dem integrierten Profiler von Visual Studio 2015 analys...
Mit Hilfe des Angular $httpProvider Providers, kann auf einfache Art und Weise das Verhalten des $http Services beeinflusst werden. Ein typisches Szenario is...
Mit Hilfe des Angular $resource Service, kann auf einfache Art und Weise eine RESTful API angespochen werden.
Link-Sammlung für die tägliche Arbeit mit Microsoft Azure
ASP.NET Core Projekte haben eine neue Projektstruktur erhalten. Besonders der Ordner wwwroot dürfte dabei sofort auffallen. Wie es der Name bereits vermuten ...
Dank der OWIN Pipeline in ASP.NET Core 1 lassen sich Exceptions einfach mit einer Middleware abfangen. Dies hat den Vorteil, dass Fehler auch behandelt werde...
Das Verhalten der .NET Execution Environment (DNX) lässt sich mit diversen Umgebungsvariablen beeinflussen. Eine Übersicht aller Umgebungsvariablen die von D...
Microsoft stellt mit den .NET Core Command Line Tools eine neue Toolchain für die Erstellung von .NET Core basierten Applikationen für diverse Plattformen zu...
Mit Hilfe der Swagger Spezifikation lassen sich RESTful API’s so beschreiben, wie es bei Web Services mit der Web Services Description Language schon immer m...
Bundling und Minification ist ein praktisches Feature und wird sehr häufig bei AngularJs-Apps eingesetzt. Es können aber unschöne Laufzeitfehler auftreten we...
Betreibt man ein ASP.NET Web Api Http-Backend zusammen mit WebDAV auf der gleichen IIS-Instanz, kann es zu Problemen mit Http-Put oder Http-Delete Requests k...
Häufig müssen Daten in Abhängigkeit der Benutzerrechte ein- bzw. ausgeblendet werden. Werden diese Daten über ein Web API konsumiert liegen sie oft im JSON F...
Mit dem Azure Release vom 20. Februar sind eine Menge neue Features hinzugekommen. Besonders interessant dürfte das Backup und Restore Feature für Windows Az...
Das .NET Framework Team hat eine neue Version des .NET Source Code Browsers freigegeben. Im Moment befindet sich das Tool noch im Betastadium, sollte aber ba...
Zum Ausführen von wiederkehrenden Aufgaben konnte bis anhin nur die WorkerRole aus den Cloud Services verwendet werden. Für Azure Web Sites gabs bis jetzt ke...
Im 2ten Teil geht es nun um die Einrichtung einer Build Umgebung für Visual Studio. Ein Visual Studio Online Service kann bequem über das Portal erstellt und...
Nach der Installation des Arch Linux ARM Images ist per Default dhcpd aktiv. Das wollen wir natürlich ändern, durch eine Fix IP Adresse. Für die Konfiguratio...
Unter Windows Azure steht Visual Studio Online als Preview bereit. Damit lässt sich eine ALM Umgebung innerhalb von Azure betreiben. Zu den Kernkomponenten v...
Nach der Installation eines frischen Arch Linux ARM Images auf meinem Raspberry, stellte ich erstaunt fest, das der maximal verfügbare Platz der SD-Karte nic...