Microsoft släpper .NET 8 och du kan ladda ner det just nu

click fraud protection

Den senaste versionen av .NET innehåller några användbara moln- och AI-baserade utvecklingsverktyg, tillsammans med några förbättringar av .NET 7:s kod.

Viktiga takeaways

  • .NET 8 ger betydande prestandaförbättringar, med en ny kodgenerator som kan optimera appar baserat på verklig användning och förbättra prestandan med upp till 20 %.
  • Utvecklare som använder .NET 8 kommer att dra nytta av tekniska framsteg sedan lanseringen av .NET 7, inklusive en molnbaserad lösning som heter .NET Aspire och möjligheten att arbeta med AI-modeller utan extra Nedladdningar.
  • Även för de som inte använder den senaste tekniken erbjuder .NET 8 fördelar som inbyggt Ahead-of-Time (AoT) kompilering, snabbt skapande av webbplatser med Blazor och plattformsoberoende kompatibilitet med .NET MAUI. Det är värt att prova för alla som kodar för olika operativsystem eller användningsfall.

.NET har funnits i decennier och hjälpt människor att utveckla appar för alla typer av olika operativsystem och enheter. Det har varit så framgångsrikt att det bara har gått från klarhet till klarhet under åren utan några tecken på att ta stopp. Nu har Microsoft introducerat ett nytt kapitel med .NET 8, och några av dess funktioner gör det till en stor uppgradering från dess tidigare versioner.

Microsoft släpper .NET 8 för alla

Som meddelats på Microsoft .NET, den senaste versionen har några mycket välkomna funktioner som gör att .NET kommer igång med nuvarande utvecklare behov .NET-utvecklare kommer med största sannolikhet att märka hur snabbt appar körs när de utvecklas med .NET 8. Som Microsoft säger:

.NET 8 kommer med tusentals prestandaförbättringar över hela stacken. En ny kodgenerator som heter Dynamic Profile-Guided Optimization (PGO) som optimerar din kod baserat på verklig användning är aktiverad som standard och kan förbättra prestandan för dina appar med upp till 20 %.

.NET 8 fokuserar också på några av de viktigaste tekniska framstegen som gjorts sedan .NET 7 släpptes. Den introducerar .NET Aspire, en molnbaserad lösning som kombinerar många användbara verktyg i ett enda paket så att utvecklare snabbt och enkelt kan distribuera tjänster som "lever" på internet. Ännu bättre, .NET 8 tillåter utvecklare att implementera och arbeta med AI-modeller utan några ytterligare nedladdningar eller tillägg; en mycket viktig funktion med tanke på hur Windows 11 har många coola AI-verktyg.

För dem som inte använder avancerad teknologi har .NET 8 fortfarande mycket att erbjuda. Detta inkluderar native AoT, som gör att kodare kan kompilera appar i native-kod så att den inte behöver kompileras under körning. .NET 8 har Blazor som hjälper utvecklare att skapa webbplatser med snabba laddningstider, och det också innehåller .NET MAUI som låter dig köra ett projekt på olika operativsystem som Windows, Android, och iOS.

Det finns mycket inom .NET 8, så det är värt ett försök för alla som vill skriva kod för olika operativsystem eller användningsfall. Om du är en av dessa personer, gå över till Windows .NET-nedladdningssida och ge .NET 8 ett snurr åt dig själv. Om du precis har börjat med mjukvaruutveckling, kolla in dessa överkomliga sätt att lära sig efterfrågade programmeringsfärdigheter.