Heise Developer
Aktuelle Artikel im Blog
-
Neu in .NET 8.0 [19]: Razor-HTML-Rendering in beliebigen .NET-Anwendungen
Das HTML-Rendern mit Razor-Komponenten ist in .NET 8.0 auch außerhalb von Blazor-Anwendungen möglich, beispielsweise für HTML-formatierte E-Mails. -
Neu in .NET 8.0 [18]: Ein Zeitraffer mit eigenem FakeTimeProvider
Auf Basis der Klasse TimeProvider kann man sich in .NET 8.0 einen eigenen TimeProvider erstellen, der in Tests Uhrzeiten vorgaukelt. -
Neu in .NET 8.0 [17]: Zeitabstraktion für Tests mit Zeitangaben
In .NET 8.0 existiert mit der abstrakten Klasse TimeProvider ein einfacher Weg, Zeitangaben inklusive Zeitzone beliebig im Rahmen von Tests vorzutäuschen. -
Neu in .NET 8.0 [16]: Neue Methoden für IP-Adressen
Microsoft hat in .NET 8.0 die Methoden Parse() und TryParse() in der Klasse System.Net.IPNetwork ergänzt. -
Neu in .NET 8.0 [15]: Geschlüsselte Dienste bei der Dependency Injection
Der Dependency-Injection-Container unterstützt nun auch die Angabe von Schlüssel zur Unterscheidung von Instanzen. -
Neu in .NET 8.0 [14]: Neue Wächtermethoden für Parameter
.NET 8.0 bietet neue Hilfsmethoden zum Auslösen von Fehlern bei falschen Parametern. -
Neu in .NET 8.0 [13]: Leistung von FrozenSet
Eine Menge des Typs FrozenSet gewinnt beim tausendmaligen Aufruf von Contains() gegenüber anderen Objektmengen. -
Neu in .NET 8.0 [12]: Eingefrorene Objektmengen
.NET 8.0 bietet zwei neue Objektmengen, bei denen man nach dem Erstellen die Elemente nicht ändern, ergänzen oder löschen kann. -
Neu in .NET 8.0 [11]: Neue Zufallsfunktionen
In der Klasse System.Random gibt es nun eine Zufallsreihenfolge mit Random.Shared.Shuffle() und Zufallsauswahl via Random.Shared.GetItems(). -
Neu in .NET 8.0 [10]: Plattformneutrale Abfrage der Privilegien
In der Klasse System.Environment hat Microsoft in .NET 8.0 die Eigenschaft IsPrivilegedProcess hinzugefügt.