.NET 6 Preview 1 is nu beschikbaar
Microsoft heeft vandaag de eerste preview voor .NET 6 uitgebracht, die .NET 5, het klassieke .NET Framework, .NET Core en Mono/Xamarin verenigt en combineert in één pakket. Er wordt verwacht dat het tal van verbeteringen zal brengen voor cloud-, desktop- en mobiele apps.
Jij kan download .NET 6 Voorbeeld 1, voor Windows, macOS en Linux.
- Installateurs en binaire bestanden
- Containerafbeeldingen
- Linux-pakketten
- Release-opmerkingen
- Bekende problemen
- GitHub-probleemtracker
De definitieve release wordt verwacht in november 2021.
De belangrijkste wijzigingen in .NET 6
- De mogelijkheid om .NET SDK te gebruiken voor het maken van Android- en iOS-apps blijft beschikbaar, maar mobiele workloads zullen een optioneel onderdeel van SDK zijn, omdat het kleiner zal zijn. Dit is een aankomende functie.
- Microsoft heeft een speciale op Blazer gebaseerde app zodat iedereen die geïnteresseerd is in .NET het proces voor het plannen van functies in één oogopslag kan zien. Het ondersteunt ook filters.
- Er is een moderne UI-toolkit, .NET Multi-platform App UI die bovenop Xamarin is gebouwd en waarmee u apps kunt maken die er consistent uitzien op elk ondersteund platform. In deze Preview 1 ondersteunt het echter alleen Android en iOS, en de ondersteuning voor Windows en macOS komt in de nabije toekomst.
- .NET 6 maakt het mogelijk om op Blazor gebaseerde desktop-apps te bouwen.
- Sneller app-bouwen door gedeeltelijk gewijzigde code on-the-fly opnieuw op te bouwen.
- Prestatieverbeteringen op ARM64.
- Eerste ondersteuning voor Apple Silicon M1-chips.
- Containerverbeteringen, waaronder prestaties, kleinere afbeeldingsgrootte. Containers in .NET 6 zijn gebaseerd op Alpine 3.13, Debian 11 en Ubuntu 20.04.
- De verbeteringen aan de .NET-opdrachtregelinterface. Antwoordbestanden om argumenten op te geven voor consoletools, ondersteuning voor Windows ACL's, richtlijnsuggesties, nieuwe wiskundige API's.
U kunt meer te weten komen over de bovenstaande wijzigingen in de gedetailleerde aankondiging hier.