[11.0 P4] Blazor What's New feature coverage#37133
Conversation
There was a problem hiding this comment.
Pull request overview
This PR expands the ASP.NET Core 11 Blazor “What’s New” / feature coverage across release notes and several Blazor articles, adding documentation for new/updated templates, TempData parameter binding, and Virtualize enhancements.
Changes:
- Document
[SupplyParameterFromTempData]usage for TempData in static SSR scenarios and add corresponding examples. - Add .NET 11 content for virtualization (AnchorMode behavior) and update release notes to reflect virtualization enhancements.
- Add .NET 11 template coverage for the Blazor WASM service defaults template and note the new Blazor WebAssembly development server package.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| aspnetcore/release-notes/aspnetcore-11/includes/blazor.md | Adds .NET 11 Blazor release note entries for TempData parameter binding, virtualization enhancements, service defaults template, and the new WASM dev server. |
| aspnetcore/blazor/tooling.md | Adds .NET 11 template list updates and a new section documenting the blazor-wasm-servicedefaults template. |
| aspnetcore/blazor/state-management/server.md | Expands TempData guidance and adds [SupplyParameterFromTempData] coverage plus updated examples. |
| aspnetcore/blazor/security/webassembly/standalone-with-identity/index.md | Adds (currently commented) .NET 11 package guidance for Microsoft.AspNetCore.Components.Gateway. |
| aspnetcore/blazor/debug.md | Adds (currently commented) .NET 11 package guidance for Microsoft.AspNetCore.Components.Gateway vs DevServer. |
| aspnetcore/blazor/components/virtualization.md | Adds a .NET 11 section documenting viewport anchoring behavior (AnchorMode) and related guidance. |
Comments suppressed due to low confidence (1)
aspnetcore/blazor/state-management/server.md:328
NavigationManager.NavigateTotargets/tempdata-example, but this sample's route is@page "/tempdata-example-1", so the snippet navigates to a different (likely non-existent) endpoint. Update the navigation target to match the route (or change the@pagedirective back) so the example works as written.
private void Submit()
{
TempData!["Message"] = "Form submitted successfully!";
NavigationManager.NavigateTo("/tempdata-example", forceLoad: true);
}
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
wadepickett
left a comment
There was a problem hiding this comment.
@guardrex, approved. Great work. One possible medium issue, (temp-example vs. temp-example-1) and a few super minor items.
Co-authored-by: Wade Pickett <wpickett@microsoft.com>
|
This PR went sideways with unrelated build warnings for the native mobile backend article. For example ...
The reason is that they killed the sample app completely ... Anyway ... just as well I guess. That gave us a heads-up that the links should go to 10.0. I'll see if I can straighten them out on this PR. Makes me wonder tho ... should this entire article be moved to MAUI docs? If they're going to manage the sample for this, it would be best if they maintain the content that goes with it. We'll never know exactly when they're going to break the code cross-links until they 💥 on us over here. |
|
@ilonatommy ... WRT Blazor Server Circuit Pause & Resume on Server Shutdown and Blazor server-triggered circuit pause, I see your BTW ... I'm looking at what Javier put up for the server shutdown case, and it looks like it would just take a few line changes to make it work with |
|
@maraf ... Do I need to place What's New content for 11.0 Preview 4 for faster deployment of Blazor WebAssembly apps? If so, can you link me to the improvements or give me a blurb to place into the What's New article for it? |
|
@wadepickett ... I might not hear back from anyone on this, and that's fine. What's here can be merged, and I can do a patch PR after P4 release tonight or tomorrow (more likely tomorrow morning). I guess you'll coordinate the final push; if so, then I recommend that you merge this when you're ready to go live with the P4 content. If I receive engineer feedback, you'll see it come in here, and I'll jump on PR updates to squeeze them in under the deadline. Otherwise, I recommend that we go ahead with what we have here when you're ready to publish this afternoon. UPDATE: I added the Native Mobile Backend article sample link updates to this, matching that you and Copilot did on the other PR. There shouldn't be merge conflicts 🍀🤞. |
|
Looks like no feedback will arrive today prior to release. I'm going to go ahead and shoot this in to go live when the trigger is pulled for release. |
dariatiurina
left a comment
There was a problem hiding this comment.
[SupplyParameterFromTempData] looks good! Sorry for taking so long to take a look.
|
Awesome! Thx, @dariatiurina! |
|
Nice!!! Thank you, @ilonatommy! 🎷 ... I'll get it activated into the article today on a new PR. |
Addresses #36448
Fixes #37108
Fixes #37109
Fixes #37110
Fixes #37111
If engineers get back to me on anything after P4 goes out, I'll place one or more patch PRs later.
Internal previews