Microsoft kondigt de algemene beschikbaarheid aan van .NET 8 met prestatie- en andere verbeteringen

Pictogram voor leestijd 2 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Dot Net 8 Beschikbaarheid .NET 8

Vandaag heeft Microsoft de beschikbaarheid aangekondigd van .NET 8 met duizenden prestatie-, stabiliteits- en beveiligingsverbeteringen. Samen met .NET 8 heeft Microsoft ook verschillende platform- en toolverbeteringen aangekondigd om de productiviteit van ontwikkelaars te verbeteren. Hieronder kunt u lezen over de hoogtepunten van de .NET 8-release.

prestaties:

  • .NET 8 wordt geleverd met een nieuwe codegenerator genaamd Dynamic Profile-Guided Optimization (PGO) die uw code optimaliseert op basis van gebruik in de echte wereld. Microsoft beweert dat deze functie de prestaties van apps tot 20% kan verbeteren.
  • De AVX-512-instructiesetondersteuning maakt parallelle bewerkingen op 512-bits gegevensvectoren mogelijk.
  • De primitieve typen (numeriek en verder) implementeren nu een nieuwe opmaakbare en parseerbare interface, waardoor ze direct kunnen formatteren en parseren als UTF-8 zonder enige transcoderingsoverhead.

.NET streven:

.NET Aspire is een stapel voor het bouwen van veerkrachtige, waarneembare en configureerbare cloud-native applicaties met .NET. .NET Aspire bevat een samengestelde set componenten die zijn verbeterd voor cloud-native met telemetrie, veerkracht, configuratie en gezondheidscontroles. .NET Aspire helpt bij het volgende:

  • orkestratie: .NET Aspire biedt functies voor het uitvoeren en verbinden van toepassingen voor meerdere projecten en hun afhankelijkheden.
  • COMPONENTEN: .NET Aspire-componenten zijn NuGet-pakketten voor veelgebruikte services, zoals Redis of Postgres, met gestandaardiseerde interfaces die ervoor zorgen dat ze consistent en naadloos aansluiten op uw app.
  • Tooling: .NET Aspire wordt geleverd met projectsjablonen en tooling-ervaringen voor Visual Studio en de dotnet CLI helpt u bij het maken en gebruiken van .NET Aspire-apps.

Verbeteringen in .NET Container:

.NET-image wordt nu geleverd met een niet-rootgebruiker voor meer veiligheid. De .NET SDK-tool publiceert containerimages zonder Dockerfile en is standaard niet-root. Bovendien is de tijd die nodig is om de .NET-apps in containers te implementeren sneller vanwege kleinere .NET-basisimages.

Blazor-verbeteringen:

Blazor in .NET 8 kan zowel de server als de client samen gebruiken om aan al uw web-UI-behoeften te voldoen.

AI-ontwikkeling:

.NET 8 brengt verschillende verbeteringen aan de?System.Numerics?bibliotheek om de compatibiliteit met generatieve AI-workloads te verbeteren.

Naast het bovenstaande komt de nieuwe .NET 8-release ook met een aantal andere verbeteringen. Hierover kun je uitgebreid lezen hier.

 

Meer over de onderwerpen: .NET 8, ontwikkelaars, Puntnet 8, microsoft

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *