Entwickler-Blog · Notizen aus der Praxis

Geek Overflow

Notizen aus .NET, WPF, Azure und dem echten Entwickleralltag.

Aktuelle Beiträge
Ein sichtbar genutzter Entwicklerarbeitsplatz mit Tastatur, Notizbuch und Monitor

Aus dem Archiv

Notizen, die im Alltag weiterhelfen.

239 Beiträge

Dependency Injection in .NET 6

Dependency Injection (DI) ist ein zentraler Bestandteil moderner .NET-Anwendungen. Mit .NET 6 hat Microsoft die DI-Funktionalität weiter verbessert und vereinfacht. In diesem Artikel werde ich die Grundlagen von Dependency Injection erläutern und einige der neuen Features in .NET 6 vorstellen.

Blazor Hybrid-Apps: Web und Desktop vereint

Blazor hat sich schnell zu einem beliebten Framework für die Entwicklung von Webanwendungen entwickelt. Mit der Einführung von Blazor Hybrid-Apps bietet Microsoft nun die Möglichkeit, Web- und Desktop-Anwendungen zu kombinieren. In diesem Artikel werfen wir einen Blick auf die Vorteile und die Implementierung von Blazor Hybrid-Apps.

Leistungsverbesserungen in .NET 6

Mit .NET 6 hat Microsoft eine Vielzahl von Leistungsverbesserungen eingeführt, die darauf abzielen, die Effizienz und Geschwindigkeit von .NET-Anwendungen zu erhöhen. Diese Verbesserungen betreffen verschiedene Bereiche der Plattform, darunter die JIT-Kompilierung, die Garbage Collection und die Laufzeitbibliotheken. In diesem Artikel werde ich einige der wichtigsten Leistungsverbesserungen in .NET 6 erläutern und deren Auswirkungen auf die Entwicklungspraxis beleuchten.

C# 9.0: Neue Features im Überblick

Mit der Veröffentlichung von .NET 5 und C# 9.0 hat Microsoft eine Reihe spannender neuer Features eingeführt, die die Entwicklung in C# noch leistungsfähiger und angenehmer machen. In diesem Artikel möchte ich einige der wichtigsten Neuerungen in C# 9.0 vorstellen.

Neue Features in .NET 5

Mit der Veröffentlichung von .NET 5 hat Microsoft eine bedeutende Weiterentwicklung der .NET-Plattform vorgestellt. .NET 5 vereint die vorherigen .NET Core und .NET Framework zu einer einzigen, einheitlichen Plattform. Sprachseitig kommt C# 9.0 dazu, unter anderem mit Records. In diesem Artikel werde ich einige der wichtigsten neuen Features und Verbesserungen in .NET 5 vorstellen.

Neue Features in Entity Framework Core 5

Mit der Veröffentlichung von Entity Framework Core 5 (EF Core 5) hat Microsoft zahlreiche neue Features und Verbesserungen eingeführt, die die Arbeit mit Datenbanken in .NET-Anwendungen effizienter und leistungsfähiger machen. In diesem Artikel werde ich einige der wichtigsten neuen Features von EF Core 5 vorstellen und erläutern, wie sie in der Praxis angewendet werden können.

Durable Functions in Azure: Orchestrierung leicht gemacht

Serverlose Funktionen sind zustandslos, was bei mehrstufigen Abläufen schnell unhandlich wird. Durable Functions lösen das, indem sie den Zustand hinter den Kulissen ablegen und den Ablauf trotzdem als gewöhnlichen C#-Code schreiben lassen.

C# 9.0: Einführung in Records

C# 9.0 bringt Records mit: einen Typ, der auf unveränderliche Daten ausgelegt ist und den üblichen Rumpf aus Konstruktor, Equals, GetHashCode und ToString selbst mitbringt. Hier geht es darum, was das im Alltag spart und wo die Grenzen liegen.

Notizbuch und Tastatur auf einem genutzten Entwicklerarbeitsplatz
Real work / no lab setup

Wer hier schreibt

Matt. Entwickler, Notizsammler, Problemlöser.

Ich schreibe über .NET, C#, WPF, Azure, Werkzeuge – und immer öfter über KI. Nicht aus dem Lehrbuch, sondern aus dem echten Entwickleralltag.

Mehr über mich

Nach Thema einsteigen

Woran ich gerade denke und arbeite.