Beiträge zum Thema „.NET“

105 Beitrag/Beiträge

.NET 6 - Hosts für jeden Zweck

Freitag, 13. Januar 2023

Mit .NET 6 bietet Microsoft eine flexible Möglichkeit, Hosts für verschiedene Anwendungstypen zu erstellen. Die Nutzung von Hosts ist nicht mehr auf ASP.NET-Anwendungen beschränkt, sondern kann auch in Konsolenanwendungen und sogar WPF-Apps verwendet werden.

Weiterlesen...

.NET 6 Entity Framework - Präzision einstellen

Freitag, 13. Januar 2023

Seit EF Core 5 hat sich einiges an den Konventionen getan. Um die Präzision für decimal-Eigenschaften in Entity Framework Core 6 festzulegen, kann man die ConfigureConventions-Methode überschreiben und die gewünschte Präzision in der ModelConfigurationBuilder-Klasse einstellen.

Weiterlesen...

Verwendung von IMemoryCache in .NET

Samstag, 20. August 2022

Caching ist eine wichtige Technik, um die Leistung und Skalierbarkeit von Anwendungen zu verbessern. In .NET bietet die IMemoryCache-Schnittstelle eine moderne und flexible Möglichkeit, Daten im Speicher zwischenzuspeichern. Hier geht es um IMemoryCache, dazu ein Blick auf die ältere MemoryCache-Klasse für alle, die sie noch im Einsatz haben.

Weiterlesen...

Dependency Injection in .NET 6

Sonntag, 12. Juni 2022

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.

Weiterlesen...

Blazor Hybrid-Apps: Web und Desktop vereint

Freitag, 05. November 2021

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.

Weiterlesen...

Leistungsverbesserungen in .NET 6

Montag, 10. Mai 2021

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.

Weiterlesen...

Neue Features in .NET 5

Montag, 15. März 2021

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.

Weiterlesen...

Neue Features in Entity Framework Core 5

Samstag, 20. Februar 2021

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.

Weiterlesen...

Durable Functions in Azure: Orchestrierung leicht gemacht

Dienstag, 15. Dezember 2020

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.

Weiterlesen...

gRPC in .NET Core: Moderne Kommunikation für Microservices

Dienstag, 22. Oktober 2019

gRPC ist ein RPC-Framework auf Basis von HTTP/2, das Protocol Buffers zur Serialisierung nutzt. Seit .NET Core lässt es sich ohne Umwege einsetzen. Hier geht es darum, wofür sich das gegenüber einer JSON-Web-API lohnt und wie die Umsetzung aussieht.

Weiterlesen...

« Zurück zur Startseite