
Core
Dynamische C#-Artefakte
16.09.2024
Dynamische Objekte
ExpandoObject, DynamicObject und dynamic an Beispielen erklärt.
weiterlesen
Open-Source-Bibliothek StrongOf
16.09.2024
Primitive Obsession in C# vermeiden
Wie Sie mit einfachen Mitteln und einer zusätzlichen Zeile Code schon heute fehlende C#-Sprachfeatures ausgleichen und die Qualität des Quellcodes verbessern können.
weiterlesen
Reaktiv programmieren, Teil 1
16.09.2024
Einführung in Rx.NET
Rx.NET ist das LINQ für Events.
weiterlesen
Variablen in Zeichenketten
16.09.2024
String-Interpolation
Das Feature gibt es schon seit C# 6. Mit C# 10 und 11 wurde es weiterentwickelt.
weiterlesen
AutoPoco
16.09.2024
Testdaten at its best
AutoPoco ist ein hochgradig konfigurierbares Framework zur Erzeugung lesbarer Testdaten. Ein Fluent-Interface vereinfacht die Erstellung, und die Testdaten bleiben reproduzierbar.
weiterlesen
Effiziente Implementierungen
10.09.2024
Thread-Safe Singleton in C#
Das Singleton Pattern lässt sich auch Thread Safe umsetzen. Wie das geht, zeigt ein Artikel.
weiterlesen
Algorithmen
29.08.2024
Binary Search: Optimierungen für höhere Effizienz
Wie Optimierungen des Binary-Search-Algorithmus dessen Effizienz erheblich steigern können.
weiterlesen
.NET 9
29.08.2024
BinaryFormatter in .NET 9 entfernt
Die .NET-Plattform hat mit der Version 9 den BinaryFormatter aus Sicherheitsgründen entfernt.
weiterlesen
Verteilte Anwendungen
20.08.2024
Dockerfiles in .NET Aspire
Microsoft hat neue Möglichkeiten zur Integration von Dockerfiles in .NET-Aspires-Anwendungen vorgestellt.
weiterlesen
Neuer Ansatz für asynchrone Programmierung
13.08.2024
.NET Runtime: async2-Experiment abgeschlossen
Die .NET-Community hat das Experiment async2 abgeschlossen, das darauf abzielte, die async/await-Implementierung zu verbessern. In einem Artikel fasst Steven Giesel die Ergebnisse zusammen und beleuchtet die neuen Wege für die zukünftige Entwicklung.
weiterlesen