79 Beitrag/Beiträge
Freitag, 13. Januar 2023
Syncfusion hat eine Bibliothek, mit der sich PDF-Dokumente aus .NET heraus erzeugen und bearbeiten lassen. Hier der kürzeste Weg zu einer fertigen Datei.
Weiterlesen...Freitag, 13. Januar 2023
Microsofts .NET Multi-platform App UI (MAUI) erlaubt es, Apps für Android, iOS, macOS und Windows aus einer Codebasis zu bauen. Es ist auch der Unterbau für Blazor Hybrid. Hier geht es um den Einstieg: vom leeren Projekt bis zum laufenden Fenster.
Weiterlesen...Freitag, 13. Januar 2023
In .NET 6 gibt es effiziente Methoden, um die Konfiguration einer Anwendung zu validieren. Dies stellt sicher, dass alle notwendigen Einstellungen korrekt und vollständig sind, bevor die Anwendung gestartet wird.
Weiterlesen...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...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...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...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...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...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...