.NET 6 Preview 1 wurde veröffentlicht und wird die erste LTS-Version der einheitlichen .NET-Plattform sein
.NET 6 ist die kommende neue Hauptversion von .NET, das Ergebnis der Bemühungen, APIs und Laufzeiten auf einer vollständig einheitlichen Plattform zu vereinen. .NET 6 wird die letzten Teile der .NET-Vereinigungsvision enthalten, die ursprünglich 2019 festgelegt wurde.
Die am 17. Februar veröffentlichte .NET 6 Preview 1 enthält einige interessante neue Funktionen, zB eine verbesserte ARM64- und Windows-ACL-Unterstützung und die Möglichkeit, native Desktop-Anwendungen zu erstellen #windows10 (und MacOS) verwenden #blazor
Im Folgenden finden Sie einige schnelle Schritte für den Einstieg in die Entwicklung von a #docker#containerisiert .NET 6-App und Bereitstellung mit CI/CD-Pipelines in a #kubernetescluster
1. Stellen Sie sicher, dass Ihre #visualstudio Die Version 2019 ist Version 16.4 Preview 4 und diese Vorschau von .NET SDKs ist in Ihren VS-Einstellungen aktiviert
2. Aktualisieren Sie Ihre #dockerfile Basisimages für NET 6. (Vergessen Sie das nicht #dockerfiles Groß-/Kleinschreibung beachten)
3. Fügen Sie Ihrer Build-YAML eine UseDotNet@2-Aufgabe hinzu, da das .NET 6 SDK noch nicht auf verfügbar ist #Windows-2019 / #ubuntu 20.04 Bilder
#dotnet6 hat einen fliegenden Start hingelegt und es wird spannend sein zu sehen, welche weiteren Funktionen bis zur vollständigen LTS-Veröffentlichung im November 2021 hinzugefügt werden.