.NET 6: Kommande nyheter kommer till Windows-program

Att göra programvaruprogrammering på Windows lättare, Microsoft erbjuder utvecklare ett ramverk som kallas .NET. Detta är en av de viktigaste komponenterna i Windows, eftersom tack vare det kan användare uppnå en enkel och skalbar programmering av program och spel, särskilt allt som har nätverksfunktioner. Microsoft arbetar ständigt med att förbättra och underlätta programmering i sina infrastrukturer. Och några månader efter ankomsten av version 5.0 av NET överraskar Microsoft oss idag med första förhandsgranskning av .NET 6.0.

Windows dot Net

.NET 6.0: en övergång till mobilprogrammering

Smakämnen nya .NET 6 är kommer inte att bli en slutlig version utan snarare en övergång för att uppnå Microsofts mål att skapa en universell utvecklingsplattform för Windows. Detta mål kommer slutligen att uppnås med ankomsten av .NET 7, som vi kan lära oss mer information om under andra halvåret.

För tillfället är en av de viktigaste funktionerna som den nya dotNET 6 ger oss lite enande. Det gör att vi kan använda .NET SDK till skapa mobilapplikationer från Visual Studio och Visual Studio Code, men med en mycket mindre och mer optimerad SDK. Dessutom kommer den mobila SDK: n att vara valfri, så vi kan optimera vår IDE och undvika att ladda onödiga resurser.

Desarrollo .Net 6

Microsoft har också beslutat att öppet dess SDK utvecklingsscheman till allmänheten så att alla noggrant kan följa dess utveckling. För närvarande är denna plattform bara informativ (vi kan inte skicka förfrågningar), men vi kan komma åt den från här. . Naturligtvis är det baserat på GitHub-problem.

Den nya plattformen Xamarin- baserade gränssnittet har också fått en mängd förbättringar. Microsoft har gjort det enkelt att dela kod och fokuserar främst på att optimera prestanda och erbjuder ett antal kontrollteman för att ge "snabbare utvecklingsupplevelser." För närvarande är detta bara kompatibelt med Android och iOS, men det kommer till Windows och macOS i framtida förhandsgranskningar. Den här nya versionen låter dig också skapa blazer desktop tillämpningar , används ofta av webbutvecklare som vill erbjuda stationära applikationer med offlinefunktioner.

Andra ändringar som vi kan hitta i den här nya förhandsgranskningen av .NET 6 är:

  • Ny "snabb inre slinga" -funktion för att minska sammanställningstiden.
  • Mer stöd för ARM64. En del av .NET 6 stöds redan av Apple Silicon, även om support fortfarande är partiellt.
  • Bättre containerstöd, förbättrad isolering och minskad programstorlek. Behållare kan baseras på Alpine 3.13, Debian 11 och Ubuntu 20.04.
  • Nytt System.CommandLine-bibliotek för att möjliggöra bättre kontroll av program från CMD.
  • Trådar utformade för att förbättra bärbarheten.

Om du vill veta mer om alla ändringar och alla egenskaper hos denna .NET 6 kan du läsa den på sin blogg . Naturligtvis är det inte en exakt lättavläsning.

Vill du prova .NET? Ladda ner Preview 1 gratis

Denna nya ram är fortfarande i ett mycket tidigt skede av sin utveckling. Microsoft har fortfarande en lång väg att gå för att implementera alla de nya funktionerna i den här versionen och rätta till många av felen som finns i den.

Men om vi är programmerare och vi vill komma till den här nya versionen kan vi få en första kontakt med Förhandsgranska 1 av laddar ner den från den här länken . Den slutliga versionen bör komma i november 2021, som hände med .NET 5. Och därifrån kommer utvecklingen av version 7 att ta mycket mer kraft.