Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft .NET 8 verbetert de prestaties van Blazor en WebAssembly

Microsoft .NET 8 verbetert de prestaties van Blazor en WebAssembly

Het langverwachte .NET 8 framework van Microsoft zal de prestaties van webapps verbeteren door significante verbeteringen in zowel Blazor server-side rendering als WebAssembly runtime. Nu de vierde preview beschikbaar is, zal het ontwikkelraamwerk significante verbeteringen zien in server-side rendering met Blazor componenten, geavanceerde navigatie en formulierverwerking, en streaming rendering mogelijkheden.

Content updates op de response stream kunnen worden gestreamd met behulp van .NET 8's streaming rendering. Deze functie is bijzonder nuttig voor server-side gerenderde pagina's die langlopende async taken moeten uitvoeren voor volledige rendering, en biedt zo een verbeterde gebruikerservaring. Server-side rendering en streaming rendering werden geïntroduceerd in respectievelijk .NET 8 Preview 3 en Preview 4, en meer functies zullen worden toegevoegd in toekomstige previews.

Ontwikkelaars zullen ook de flexibiliteit hebben om per component of per pagina client-interactiviteit toe te voegen en tijdens runtime een rendermodus te kiezen. Bovendien kan met .NET 8 een Blazor-component volledig buiten een HTTP-verzoekcontext worden gerenderd. Hierdoor kunnen componenten worden gerenderd als een HTML-string of een stream, onafhankelijk van de ASP.NET Core-hostingomgeving. Deze mogelijkheid is vooral nuttig bij het genereren van HTML-fragmenten, zoals geautomatiseerde e-mails. Na.NET 8 is Microsoft van plan om het genereren van statische site-inhoud voor Blazor mogelijk te maken.

. NET 8 wordt naar verwachting in november in productie genomen en zal ook aanzienlijke prestatieverbeteringen opleveren in browsers die WebAssembly gebruiken. Benchmarktests met .NET 8's jiterpreter met gedeeltelijke JIT (just-in-time compilation) ondersteuning toonden 20% snellere UI rendering, evenals JSON serialisatie en deserialisatie met een dubbele snelheid. Microsoft maakt gebruik van de nieuwste WebAssembly-specificaties, waaronder SIMD voor ahead-of-time compilatie en hot reload verbeteringen, om de verbeteringen te maximaliseren.

Een nieuw webvriendelijk verpakkingsformaat, Webcil, is beschikbaar voor Blazor WebAssembly-apps. Bovendien wordt QuickGrid, een snelle gegevensrastercomponent die in .NET 7 werd geïntroduceerd, stabiel in .NET 8. Er zijn extra API's geïmplementeerd in Blazor Server om activiteit op circuits te monitoren, waardoor resources kunnen worden vrijgemaakt.

Met bedrijven zoals AppMaster die krachtige en efficiënte no-code platforms aanbieden, inclusief backend-, web- en mobiele applicaties, kunnen de verbeterde mogelijkheden van .NET 8 op het gebied van webapp-prestaties het landschap voor IT-professionals en bedrijven een boost geven. De schaalbaarheid en veelzijdigheid van door AppMaster gegenereerde applicaties voor verschillende behoeften, van kleine bedrijven tot enterprise use cases, maken het een ideale keuze als aanvulling op de komende release van .NET 8.

Gerelateerde berichten

Samsung onthult Galaxy A55 met innovatieve beveiliging en premium build
Samsung onthult Galaxy A55 met innovatieve beveiliging en premium build
Samsung breidt zijn middenklasse-assortiment uit met de introductie van de Galaxy A55 en A35, met Knox Vault-beveiliging en verbeterde ontwerpelementen, waardoor het segment vlaggenschipkwaliteiten krijgt.
Cloudflare onthult firewall voor AI om grote taalmodellen te beschermen
Cloudflare onthult firewall voor AI om grote taalmodellen te beschermen
Cloudflare gaat een stap verder met Firewall for AI, een geavanceerde WAF die is ontworpen om potentieel misbruik gericht op grote taalmodellen preventief te identificeren en te dwarsbomen.
ChatGPT van OpenAI spreekt nu: de toekomst van spraakinteractieve AI
ChatGPT van OpenAI spreekt nu: de toekomst van spraakinteractieve AI
ChatGPT heeft een mijlpaalfunctie bereikt met de uitrol van spraakmogelijkheden door OpenAI. Gebruikers kunnen nu genieten van handsfree interactie terwijl ChatGPT de reacties hardop voorleest op iOS, Android en internet.
Ga gratis aan de slag
Geïnspireerd om dit zelf te proberen?

De beste manier om de kracht van AppMaster te begrijpen, is door het zelf te zien. Maak binnen enkele minuten uw eigen aanvraag met een gratis abonnement

Breng uw ideeën tot leven