Microsoft ilmoittaa .NET 8:n yleisestä saatavuudesta suorituskykyyn ja muihin parannuksiin
2 min. lukea
Julkaistu
Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää
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