.NET 8.0: Blazor wird universeller
.NET 8.0 enthält neben der neuesten C#-Sprachsyntax und Verbesserungen der Basisklassenbibliothek vor allem Neuerungen für das Webframework Blazor und den OR-Mapper Entity Framework Core.
.NET 8.0 steht seit dem 14. November 2023 auf der Downloadseite kostenfrei zur Verfügung (siehe ix.de/zf88). Für .NET 8.0 benötigen Developer die Entwicklungsumgebung Visual Studio 2022 mindestens in der Version 17.8; eine angeblich produktionsreife Version davon ist am gleichen Tag erschienen. Leider präsentiert sich diese Version noch sehr instabil, sodass Entwicklerinnen und Entwickler häufig lesen: „Visual Studio ran into an unexpected problem with one or more projects. You may need to reload affected projects or the solution to prevent further problems.“ Ein erstes Update 17.8.1 ist schon in der Woche danach erschienen. In den letzten Jahren hat Visual Studio immer einige solcher Updates an der dritten Stelle der Versionsnummer gebraucht, bis es rundlief.
Entwickelt wurde .NET 8.0 in den letzten zwölf Monaten. Seitdem hat Microsoft sieben Preview- und zwei Release-Candidate-Versionen veröffentlicht. Während die vorherige, im November 2022 erschienene Version 7.0 nur achtzehn Monate Support erhält und daher nur noch bis zum Mai 2024 mit Updates versorgt wird, bietet Microsoft Aktualisierungen und technische Hilfe für .NET 8.0 für die Dauer von 36 Monaten an, also bis November 2026. Eine Ausnahme gilt allerdings für .NET MAUI mit wieder nur achtzehn Monaten.