Sowohl die neue .Net 6 Runtime als auch Visual Studio 2022 sind nun verfügbar. Dies ist ein wichtiger Meilenstein für zukünftige Softwareentwicklung.
Die .Net 6 Runtime ist seit .Net Core 3.1 die erste Runtime mit Long-Term-Support (LTS), welches eine Serviceunterstützung über die nächsten 3 Jahre garantiert.
Sie bietet einen breiten Einsatz in Cross Platform Szenarien in verschiedenen Einsatzgebieten von Web, Desktop, Backend, Console, Microservices bis zum Einsatz auf mobilen Endgeräten.
Ein erheblicher Sprung in der Performance ist hierbei sehr angenehm zu spüren.
Die Unterstützung neuer C# 10 Sprachelemente und das sogenannte Hot Reload in Zusammenarbeit mit Visual Studio 2022 erhöhen erheblich die Effizienz in der Softwareentwicklung.
Visual Studio 2022 ist die präferierte Entwicklungsumgebung für .Net 6. Natürlich können auch klassische bestehende Projekte für das .Net Framework angelegt, bearbeitet und gebaut (kompiliert) werden.
Die Enwicklungsumgebung startet um einiges schneller als die Vorgängerversion Visual Studio 2019.
Der Wechsel von 32Bit auf 64Bit (ja, Visual Studio war bisher eine 32Bit Anwendung) gibt Platz auch für große speicherhungrige Entwicklungsprojekte.
Visual Studio 2022 und .Net 6 werden sich recht schnell als das neue Fundament in der Softwareentwicklung etablieren.
Dies gilt natürlich insbesondere für Microsoftnahe Technologien, aber sicherlich auch vermehrt für Cross Platform Projekte.
Es sollte nicht vergessen werden, dass .Net 6 (wie diverse Vorgängerversionen) unter Open Source stehen und der Source Code öffentlich einsehbar ist.
Sprechen Sie uns an, wenn Sie mehr über dieses Thema erfahren wollen.