
News für Developer
.NET
Kostenlos, Cross-Plattform und Open Source
Dokumentation
.NET 9: Release Candidate 1 ist da – das sind die Neuerungen
Gute Neuigkeiten für Developer! Der erste Release Candidate (RC1) von .NET 9 ist ab sofort verfügbar. In dieser Version erwarten dich spannende Neuerungen, die vor allem die Performance und Benutzungsfreundlichkeit verbessern. Hier ein Überblick über die wichtigsten Features und Updates:
Verbesserungen in den BibliothekenDie neuen APIs für WebSocket Keep-Alive und Timeout bieten dir mehr Kontrolle und Stabilität bei der Nutzung von WebSockets. Dazu gibt es jetzt erweiterte Komprimierungsoptionen, unter anderem mit ZLib und Brotli. Falls du mit Tar-Archiven arbeitest, findest du die neue TarEntry.DataOffset-Option nützlich. Ein weiteres Plus: HttpClientFactory protokolliert Header-Werte aus Datenschutzgründen nicht mehr standardmäßig.
SDK Updates
Das SDK von .NET 9 bietet dir jetzt eine Workload History, mit der du noch besser im Blick hast, welche Workloads du installiert oder aktualisiert hast.
ASP.NET Core
Für ASP.NET Core gibt es ebenfalls spannende Neuerungen. Besonders die SignalR-Tracing-Funktionalität wurde verbessert. Du kannst jetzt verteiltes Tracing besser nachverfolgen, was dir hilft, Probleme schneller zu identifizieren. Ebenfalls neu: WebSocket-Timeout-Optionen und die Möglichkeit, Abhängigkeiten in Middleware gezielt zu identifizieren (Keyed DI). Zudem wurde das HTTPS-Entwicklungszertifikat für Linux einfacher gemacht.
.NET MAUI
In .NET MAUI, dem Framework für plattformübergreifende Apps, gibt es nun die Möglichkeit, Text horizontal und gerecht ausgerichtet (Justify) zu platzieren. Das sorgt für eine bessere Textdarstellung, vor allem bei komplexen Layouts.
Los geht’s mit .NET 9
Wenn du direkt starten möchtest, lade dir den .NET 9 SDK herunter und installiere es. Wenn du mit Visual Studio arbeitest, kannst du die neueste Vorschauversion (Visual Studio 2022 Preview 17.12) verwenden, um .NET 9 direkt zu installieren. Alternativ kannst du auch Visual Studio Code zusammen mit dem C# Dev Kit-Extension nutzen.
Teilen auf