--- title: "ASP.NET Core docs: What's new for April 2024" description: "What's new in the ASP.NET Core docs for April 2024." ms.custom: April-2024 ms.date: 05/01/2024 --- # ASP.NET Core docs: What's new for April 2024 Welcome to what's new in the ASP.NET Core docs for April 2024. This article lists some of the major changes to docs during this period. ## Blazor ### New articles - - - - ### Updated articles - - Update QuickGrid guidance - - Improve guidance on security config with app settings files - - Clear forms and fields - Improve @formname coverage - - [Blazor] Globalization & localization - correct async JS interop - - Blazor WASM build tools + AOT article - - QR code generation article for BWAs - - [Blazor] Logging - comments for "magic numbers" - - Guidance on dynamic NavLink generation - - Revise content on the reconnection UI delay - Improve SignalR connection guidance - - [Blazor] Templated components - TemplatedNavBar + keyed TableTemplate - - Blazor WASM build tools + AOT article - - Generic type article improvements - - Improve lifecycle method remarks - Revise setting parameters lifecycle remarks - Improve `SetParametersAsync` base method coverage - - [Blazor] Virtualization - data slicing clarification - - Clarify conditional HTML element attributes - Distinguish Razor components - - Dedicated article on JS location - - Dedicated article on JS location - - Add Debugger support section - - [Blazor] DynamicComponents - fixes samples vulnerability + related adjustments - - Blazor WASM build tools + AOT article - WASM runtime max heap size - - Improve IIS crosslinking and additional deployment updates - Blazor WASM build tools + AOT article - Memory management updates - Improve SignalR connection guidance - - Add additional scope guidance - - OIDC Blazor authentication text improvements - Clarify use of IHttpContextAccessor/HttpContext - - Shorten class name ## Fundamentals ### Updated articles - - .NET 9 endpoint metadata on error handling page - - .NET 9 moniker prep for 500 status code TypedResults - Update not-latest and not-current include files - .NET 9 new feature - Internal Server Error TypedResults on Responses page - - Update not-latest and not-current include files - - No swag - Mon prep - - fix RDG highlights after code samples update - - Refresh my top 10 topics: WebSockets ## gRPC ### Updated articles - - Add docs for WinHttpHandler and multiple connections - - Test gRPC: Update API test Tooling ## Hosting and deployment ### Updated articles - - Fix documentation about how X-Original-* headers are populated ## Mobile development ### Updated articles - - Native Mobile Backend. ## MVC ### Updated articles - - Update API test tool: Custom Model Binding - - Improve @formname coverage - - fix highlight and style in snippets ## Release notes ### Updated articles - - .NET 9 - endpoint metadata on what's new ## Security ### Updated articles - - QR code generation article for BWAs - - Moniker prep for .NET 9 content ## SignalR ### Updated articles - - SignalR: Clarify groups ## Tutorials ### Updated articles - - WebAPI MongoDB: Clarify steps - - Swagger Update: web-api-help-pages: Sample fix - fix Swag - Doc With Swagger: Enable only in dev env ## Community contributors The following people contributed to the ASP.NET Core docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml). - [hakenr](https://github.com/hakenr) - Robert Haken ![10 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-10-green) - [timdeschryver](https://github.com/timdeschryver) - Tim Deschryver ![5 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-5-green) - [damienbod](https://github.com/damienbod) - damienbod ![2 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green) - [sousadiego11](https://github.com/sousadiego11) - Diego Sousa ![2 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-2-green) - [andriibratanin](https://github.com/andriibratanin) - Andrii Bratanin ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [ceddy4395](https://github.com/ceddy4395) - Cedric ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [joegoldman2](https://github.com/joegoldman2) - ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [ndc](https://github.com/ndc) - Endy Tjahjono ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [PawelAdamczuk](https://github.com/PawelAdamczuk) - Paweł Adamczuk ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green) - [plasmarocker](https://github.com/plasmarocker) - Jonathan Carter ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)