InfoQ Homepage News ASP.NET Core 8 Preview 2: QuickGrid and Enhanced Blazor WebAssembly Performance
Recently, Microsoft released .NET 8 Preview 2, which is a quick follow-up to the larger Preview 1 release. With the promise of monthly releases, developers can look forward to an array of additional features in the coming months.
Preview 2 brings several enhancements to the ASP.NET Core. The highlights of the release are the Blazor QuickGrid component, which promises to simplify data presentation and manipulation, and improved performance for Blazor WebAssembly through the use of the new runtime feature called jiterpreter.
Other notable additions include a new analyzer to detect multiple FromBody attributes, new APIs in ProblemDetails for more robust integrations, and a new IResettable interface in ObjectPool the named pipes transport has also received performance improvements.
To upgrade an existing ASP.NET Core app, developers must first update the target framework of their app to net8.0. Next, they must update all package references for Microsoft.AspNetCore.* and Microsoft.Extensions.* to 8.0.0-preview.2.* version. To ensure a smooth transition, developers are also advised to review the full list of breaking changes in ASP.NET Core for .NET 8.