Microsoft kunngjør den generelle tilgjengeligheten av .NET 8 med ytelse og andre forbedringer

Ikon for lesetid 2 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

Dot Net 8 Tilgjengelighet .NET 8

I dag kunngjorde Microsoft tilgjengeligheten av .NET 8 med tusenvis av ytelses-, stabilitets- og sikkerhetsforbedringer. Sammen med .NET 8 kunngjorde Microsoft også flere plattform- og verktøyforbedringer for å forbedre utviklerproduktiviteten. Du kan lese om høydepunktene i .NET 8-utgivelsen nedenfor.

Ytelse:

  • .NET 8 kommer med en ny kodegenerator kalt Dynamic Profile-Guided Optimization (PGO) som optimerer koden din basert på bruk i den virkelige verden. Microsoft hevder at denne funksjonen kan forbedre ytelsen til apper med opptil 20 %.
  • AVX-512-instruksjonssettstøtten muliggjør parallelle operasjoner på 512-bits vektorer med data.
  • De primitive typene (numeriske og utover) implementerer nå et nytt formaterbart og parserbart grensesnitt, som gjør dem i stand til å formatere og analysere direkte som UTF-8 uten transkodingskostnader.

.NET Aspire:

.NET Aspire er en stabel for å bygge spenstige, observerbare og konfigurerbare skybaserte applikasjoner med .NET. .NET Aspire inneholder et utvalgt sett med komponenter som er forbedret for skybasert med telemetri, motstandskraft, konfigurasjon og helsesjekker. .NET Aspire hjelper med følgende:

  • orkestre: .NET Aspire gir funksjoner for å kjøre og koble til multiprosjektapplikasjoner og deres avhengigheter.
  • komponenter: .NET Aspire-komponenter er NuGet-pakker for ofte brukte tjenester, som Redis eller Postgres, med standardiserte grensesnitt som sikrer at de kobles konsekvent og sømløst til appen din.
  • Verktøy: .NET Aspire kommer med prosjektmaler og verktøyopplevelser for Visual Studio og dotnet CLI hjelper deg med å lage og samhandle med .NET Aspire-apper.

.NET Container-forbedringer:

.NET-bilde leveres nå med en ikke-rootbruker for mer sikkerhet. .NET SDK-verktøyet publiserer containerbilder uten en Dockerfile og er ikke-root som standard. Tiden det tar å distribuere .NET-appene til containere er også raskere på grunn av mindre .NET-basebilder.

Blazor-forbedringer:

Blazor i .NET 8 kan bruke både serveren og klienten sammen for å håndtere alle dine nettgrensesnittbehov.

AI-utvikling:

.NET 8 gir flere forbedringer til?System.Numerics?bibliotek for å forbedre kompatibiliteten med generative AI-arbeidsbelastninger.

Bortsett fra det ovennevnte, kommer den nye .NET 8-utgivelsen også med flere andre forbedringer, du kan lese om dem i detalj her..

 

Mer om temaene: .NET 8, utviklere, Dot Net 8, microsoft

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *