.NET 6 Preview 1 är nu tillgänglig
Microsoft släppte idag den första förhandsvisningen för .NET 6 som förenar och kombinerar .NET 5, det klassiska .NET Framework, .NET Core och Mono/Xamarin i ett paket. Det förväntas ge massor av förbättringar för moln-, skrivbords- och mobilappar.
Du kan ladda ner .NET 6 Preview 1, för Windows, macOS och Linux.
- Installatörer och binärer
- Containerbilder
- Linux-paket
- Release notes
- Kända problem
- GitHub-problemspårare
Den slutliga releasen väntas i november 2021.
De viktigaste ändringarna i .NET 6
- Möjligheten att använda .NET SDK för att göra Android- och iOS-appar kommer att förbli tillgänglig, men mobila arbetsbelastningar kommer att vara en valfri komponent i SDK, för att den kommer att vara mindre i storlek. Detta är en kommande funktion.
- Microsoft har lanserat en speciell Blazer-baserad app så att alla som är intresserade av .NET kan se funktionsplaneringsprocessen med ett ögonkast. Den stöder även filter.
- Det finns en modern UI-verktygslåda, .NET App UI för flera plattformar som är byggd ovanpå Xamarin och gör det möjligt att skapa appar som ser konsekventa ut på varje plattform som stöds. Men i denna Preview 1 stöder den bara Android och iOS, med Windows- och macOS-stödet som kommer inom en snar framtid.
- .NET 6 gör det möjligt att bygga Blazor-baserade skrivbordsappar.
- Snabbare appbyggande genom delvis ändrad kod ombyggnad i farten.
- Prestandaförbättringar på ARM64.
- Initialt stöd för Apple Silicon M1-chips.
- Behållarförbättringar, inklusive prestanda, minskad bildstorlek. Behållare i .NET 6 kommer att baseras på Alpine 3.13, Debian 11 och Ubuntu 20.04.
- Förbättringar av .NET: s kommandoradsgränssnitt. Svarsfiler för att specificera argument för konsolverktyg, stöd för Windows ACL: er, direktivförslag, nya matematiska API: er.
Du kan lära dig mer om ovanstående ändringar i det detaljerade tillkännagivandet här.