.NET 6 Preview 1 wurde eingeführt und wird die erste LTS-Version der einheitlichen .NET-Plattform sein
.NET 6 ist die kommende neue Hauptversion von .NET, die das Ergebnis der Bemühungen um die Vereinheitlichung von APIs und Laufzeiten in einer vollständig einheitlichen Plattform ist. .NET 6 wird die letzten Teile der ursprünglich für 2019 geplanten Vereinheitlichung von .NET enthalten.
Die am 17. Februar veröffentlichte .NET 6 Preview 1 enthält einige interessante neue Funktionen, z.B. verbesserte ARM64- und Windows ACL-Unterstützung und die Möglichkeit, native Desktop-Anwendungen für #windows10 (und MacOS) mit #blazor
Nachfolgend finden Sie einige schnelle Schritte für die Entwicklung einer #docker#containerisiert .NET 6-Anwendung und Bereitstellung mit CI/CD-Pipelines auf einem #kubernetescluster
1. Stellen Sie sicher, dass Ihr # Visuelles Studio 2019 ist Version 16.4 Preview 4 und die Preview .NET SDKs sind in den VS-Einstellungen aktiviert
2. Aktualisieren Sie Ihr #dockerfile Basis-Images für NET 6. (Vergessen Sie nicht, dass #dockerfiles Groß- und Kleinschreibung wird beachtet)
3. Fügen Sie eine UseDotNet@2 Aufgabe in Ihre Build-YAML ein, da das .NET 6 SDK noch nicht auf dem #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-Version im November 2021 hinzugefügt werden.