ASP.NET Core docs: What's new for March 2024
Welcome to what's new in the ASP.NET Core docs for March 2024. This article lists some of the major changes to docs during this period.
Blazor
Updated articles
- Host and deploy ASP.NET Core server-side Blazor apps - Update Azure SignalR Service remarks
- ASP.NET Core Blazor authentication and authorization
- Improve authorization opening remarks
- Add coverage on antiforgery services and middleware
- Server-side behaviors during static SSR
- WebSocket compression/CSP and security guidance
- WASM+Identity same-site & antiforgery updates
- ASP.NET Core Blazor JavaScript interoperability (JS interop)
- Updates to compression warning content
- Surface warning on compression for interactive SSR
- Secure an ASP.NET Core Blazor Web App with OpenID Connect (OIDC)
- Add remark on ME-ID authority in server API config
- Update scope/authority guidance in BWA+OIDC article
- Add VS prerequisite version
- Nonce update for token refresh
- ASP.NET Core Blazor forms overview - Add coverage on antiforgery services and middleware
- Control head content in ASP.NET Core Blazor apps - Control content and migration updates
- ASP.NET Core Blazor configuration
- Clarify app settings file locations
- Remove article front matter
- ASP.NET Core Blazor project structure - Improved Project Structure article WASM headings
- ASP.NET Core Razor component lifecycle
- [Blazor] Lifecycle - AfterRender.razor sample update + console output added
- Graph scopes clarification and addl updates
- [Blazor] Lifecycle - clear formulation for conditions when rendering is avoided
- ASP.NET Core Blazor WebAssembly additional security scenarios - Graph scopes clarification and addl updates
- Use Graph API with ASP.NET Core Blazor WebAssembly - Graph scopes clarification and addl updates
- Secure a hosted ASP.NET Core Blazor WebAssembly app with Azure Active Directory B2C - Graph scopes clarification and addl updates
- Secure a hosted ASP.NET Core Blazor WebAssembly app with Microsoft Entra ID - Graph scopes clarification and addl updates
- Secure an ASP.NET Core Blazor WebAssembly standalone app with Azure Active Directory B2C - Graph scopes clarification and addl updates
- Secure an ASP.NET Core Blazor WebAssembly standalone app with Microsoft Accounts - Graph scopes clarification and addl updates
- Secure an ASP.NET Core Blazor WebAssembly standalone app with Microsoft Entra ID - Graph scopes clarification and addl updates
- Use Razor components in JavaScript apps and SPA frameworks - Add sample app cross-links to JS/SPA article
- ASP.NET Core Blazor event handling
- [Blazor] Event handling - ParentChild2.razor without Task.Yield()
- [Blazor] Event handling - first InvokeAsync example with args
- ASP.NET Core Blazor authentication and authorization - Dependency on DBContext for Blazor Identity UI
- ASP.NET Core Blazor render modes
- Updates to 'click'-based remarks
- Server-side behaviors during static SSR
- WebSocket compression/CSP and security guidance
- ASP.NET Core Blazor static files - Static files article updates
- ASP.NET Core Blazor SignalR guidance
- Harden API options
- Improve SignalR idle timeout example
- Update Blazor release notes for Preview 2
- WebSocket compression/CSP and security guidance
- ASP.NET Core Blazor layouts - Server-side behaviors during static SSR
- ASP.NET Core Blazor routing and navigation - Server-side behaviors during static SSR
- ASP.NET Core server-side and Blazor Web App additional security scenarios - Temporarily surface PU issue for access tokens
- Call a web API from an ASP.NET Core Blazor app
- Blazor WASM cookie security for web APIs
- PATCH section and other updates
- Drop prop and field in examples
- Call (web) API security updates
- Additional Call web API article updates
- Call web API article updates
- Drop pivots and sample code
- Build a Windows Forms Blazor app - Add Bootstrap to Blazor Hybrid tutorials
- Avoid overwriting parameters in ASP.NET Core Blazor - [Blazor] OverridingParameters - ShowMoreExpander, ToggleExpander
- ASP.NET Core Blazor with Entity Framework Core (EF Core)
- Blazor-specific 'how to download' guidance
- Clarify sample location
- Remove article front matter
- ASP.NET Core Blazor dependency injection - Blazor-specific 'how to download' guidance
- ASP.NET Core Blazor fundamentals - Blazor-specific 'how to download' guidance
- ASP.NET Core Blazor data binding - Blazor - data-binding - event fix
- Threat mitigation guidance for ASP.NET Core Blazor interactive server-side rendering - WebSocket compression/CSP and security guidance
- ASP.NET Core Blazor globalization and localization - Add BWA global Auto approach
- Secure ASP.NET Core Blazor WebAssembly with ASP.NET Core Identity - WASM+Identity same-site & antiforgery updates
Fundamentals
Updated articles
- ASP.NET Core Middleware - Fix typo
- Logging in .NET Core and ASP.NET Core - Update index.md
Migration
New articles
Updated articles
- Migrate from ASP.NET Core 7.0 to 8.0
- Add coverage on antiforgery services and middleware
- Control content and migration updates
- Blazor Server script fallback policy authorization
- Incremental migration of IHttpModules
- move snippets to code sample
- Add doc for incrementally migration IHttpModule implementations
Performance
Updated articles
- Response compression in ASP.NET Core - Update API Testing tool references
Release notes
Updated articles
- What's new in ASP.NET Core 9.0 - Add preview 2 features
Security
Updated articles
- Use Identity to secure a Web API backend for SPAs - Convert inline code to snippet references
Tutorials
Updated articles
- Tutorial: Create a minimal API with ASP.NET Core - Min API tutorial: rewrite to Swagger
Web API
Updated articles
- Format response data in ASP.NET Core Web API - Update API Testing tool references
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.
- hakenr - Robert Haken
- BusHero - Cervac Petru
- danespinosa - Dan Espinosa
- drewnoakes - Drew Noakes
- fbaptista - Fabian
- fredrikcarlbom - Fredrik C
- Jessuhh - Jesse Brand
- markharwood101 - Mark Harwood
- reyang - Reiley Yang
- StefanOssendorf - Stefan Ossendorf
- timdeschryver - Tim Deschryver
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
ASP.NET Core