Microsoft ilmoittaa .NET 8:n yleisestä saatavuudesta suorituskykyyn ja muihin parannuksiin

Lukuajan kuvake 2 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Dot Net 8:n saatavuus .NET 8

Microsoft ilmoitti tänään .NET 8:n saatavuudesta, joka sisältää tuhansia suorituskyky-, vakaus- ja tietoturvaparannuksia. NET 8:n ohella Microsoft julkisti myös useita alusta- ja työkaluparannuksia kehittäjien tuottavuuden parantamiseksi. Voit lukea .NET 8 -julkaisun kohokohdista alta.

Suorituskyky:

  • .NET 8 sisältää uuden koodigeneraattorin nimeltä Dynamic Profile-Guided Optimization (PGO), joka optimoi koodisi todellisen käytön perusteella. Microsoft väittää, että tämä ominaisuus voi parantaa sovellusten suorituskykyä jopa 20%.
  • AVX-512-käskysarjan tuki mahdollistaa rinnakkaiset toiminnot 512-bittisille datavektoreille.
  • Primitiiviset tyypit (numeeriset ja pidemmät) ottavat nyt käyttöön uuden muotoiltavan ja jäsennettävän käyttöliittymän, jonka avulla ne voivat muotoilla ja jäsentää suoraan UTF-8-muodossa ilman transkoodauskuluja.

.NET Aspire:

.NET Aspire on pino kestävien, havaittavien ja konfiguroitavien pilvipohjaisten sovellusten rakentamiseen .NET:n avulla. .NET Aspire sisältää kuratoidun joukon komponentteja, jotka on parannettu pilvipohjaiseen käyttöön telemetrialla, kestävyydellä, määrityksillä ja kuntotarkastuksilla. .NET Aspire auttaa seuraavissa asioissa:

  • orkestrointi: .NET Aspire tarjoaa ominaisuuksia usean projektin sovellusten ja niiden riippuvuuksien ajamiseen ja yhdistämiseen.
  • komponentit: .NET Aspire -komponentit ovat NuGet-paketteja yleisesti käytetyille palveluille, kuten Redis tai Postgres, standardoiduilla liitännöillä, jotka varmistavat, että ne yhdistyvät johdonmukaisesti ja saumattomasti sovellukseesi.
  • työkalut: .NET Aspiren mukana tulee projektimalleja ja työkalukokemuksia Visual Studiolle ja dotnet CLI auttaa sinua luomaan .NET Aspire -sovelluksia ja olemaan vuorovaikutuksessa niiden kanssa.

.NET-säilön parannukset:

.NET-kuvan mukana tulee nyt ei-root-käyttäjä turvallisuuden lisäämiseksi. .NET SDK -työkalut julkaisevat säilökuvat ilman Docker-tiedostoa, eivätkä ne ole oletuksena juuri. Myös .NET-sovellusten käyttöönotto säilöissä on nopeampaa pienempien .NET-peruskuvien ansiosta.

Blazorin parannuksia:

Blazor .NET 8:ssa voi käyttää sekä palvelinta että asiakasta yhdessä hoitamaan kaikki verkkokäyttöliittymäsi tarpeet.

AI-kehitys:

.NET 8 tuo useita parannuksia?System.Numerics?kirjaston yhteensopivuuden parantamiseksi Generative AI -työkuormien kanssa.

Edellä mainittujen lisäksi uuteen .NET 8 -julkaisuun tulee myös useita muita parannuksia, joista voit lukea tarkemmin tätä.

 

Käyttäjäfoorumi

0-viestit