Microsoft
hat die Verfügbarkeit von .NET 6 "RTM" im Rahmen
der .NET Conf 2021 angekündigt. Die Highlights der Version
umfassen unter anderem die Hot Reload-Funktion, welche Entwicklern
die Durchführung von Programmcodeänderungen an einer laufenden
Anwendung ermöglicht - die Anwendung muss dabei nicht neugestartet
werden und verliert ihren Zustand entsprechend nicht.
Hot Reload wird neben Visual Studio 2022 auch mit dem plattformneutralen
und kostenfreien Kommandozeilenwerkzeug dotnet watch angeboten.
Hinsichtlich der erlaubten Änderungen gibt es derzeit noch
Einschränkungen. Die Geschwindigkeiten von Laufzeitumgebung
und Klassenbibliothek wurden, wie auch schon bei den Vorgängerversionen,
optimiert. Die Optimierungen werden in einem umfangreichen
Dokument beschrieben.
Die .NET-Basisklassenbibliothek versorgt Microsoft erstmals seit
Jahren mit einer größeren Menge an Neuerungen. Neben
den neuen Datentypen DateOnly und TimeOnly gehören auch einige
neue LINQ-Operatoren
sowie eine FIFO-Menge mit Prioritäten beim Auslagern - PriorityQueue<T,
TPrio> - dazu.
Neben zahlreichen neuen Funktionen bietet .NET 6 auch einen "Long-Term-Support".
Konkret meint Microsoft damit drei Jahre, in denen regelmäßige
Updates im Bereich Fehlerbehebung und Sicherheit veröffentlicht
werden sollen. Im Februar 2022 wird der Support für den Vorgänger
.NET 5.0 eingestellt.
Weitere Informationen zur Ankündigung und den Neuerungen
sind im Heise-Beitrag nachzulesen.
(jb, hannover)
(siehe auch: Heise-News-Ticker)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|