Einführung in .NET 5.0 Vorschau 3

Einführung in die neue Version von .NET 5.0 Preview 3. Sie enthält eine Reihe neuer Funktionen und Leistungsverbesserungen. Wir arbeiten weiterhin an grundlegenderen Funktionen, die in der endgültigen Version 5.0 enthalten sein werden. Der Artikel über .NET 5.0 Preview 1 behandelt, was wir in .NET 5.0 implementieren möchten. Bitte überprüfen Sie die Veröffentlichung und das Repository von dotnet / designs und teilen Sie Ihr Feedback mit. Und natürlich installieren Sie Preview 3 und testen Sie Ihre Aufgaben mit der neuen Version.

Sie können  .NET 5.0 Preview 3 für Windows, MacOS und Linux herunterladen :


ASP.NET Core  und  EF Core sind  jetzt ebenfalls verfügbar.

Details zur Version unter dem Schnitt.



Sie sollten Visual Studio 2019 16.5 verwenden, um mit .NET 5.0 zu arbeiten. Installieren Sie die neueste  C # -Erweiterung , um .NET 5.0 mit Visual Studio Code zu verwenden. .NET 5.0 wird in Visual Studio für Mac noch nicht unterstützt.

Zusammen mit der Veröffentlichung:


Schauen wir uns einige Verbesserungen in Vorschau 3 an.

Verbesserung der Codequalität in RyuJIT


Jede Version enthält eine Reihe von Änderungen, die den von der JIT generierten Maschinencode verbessern (wir nennen dies „Codequalität“). Bessere Codequalität bedeutet bessere Anwendungsleistung.


System.Text.Json



.NET SDK-Unterstützung für die .NET Framework-Assemblys


Das .NET SDK verweist jetzt automatisch auf  das   NuGet-Paket Microsoft.NETFramework.ReferenceAssemblies. NuGet-Paket basiert auf dem .NET Framework-Ziel in der Projektdatei. Mit dieser Änderung können Sie .NET Framework-Projekte auf einem Computer erstellen, ohne dass das .NET Framework-Targeting-Paket installiert ist. Diese Verbesserung gilt nur für Targeting-Pakete und berücksichtigt keine anderen Abhängigkeiten, die das Projekt möglicherweise aufweist.

Fazit


Wir würden uns sehr über Ihr Feedback zur Release-Qualität freuen. In den nächsten Monaten wird es viele neue Dinge geben, aber die Hauptversion wird im November veröffentlicht.

All Articles