Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blazor forms node #30834

Merged
merged 10 commits into from
Nov 1, 2023
Merged

Blazor forms node #30834

merged 10 commits into from
Nov 1, 2023

Conversation

guardrex
Copy link
Collaborator

@guardrex guardrex commented Oct 25, 2023

Fixes #30618

The ToC for this restructuring the single article into this node of articles is at #30618 (comment).

Notes

  • Starts with the plain HTML forms section, then rolls into EditForm-based forms. It switches over quickly after just one example. How many forms features do you want plain forms to cover with examples and text before switching over to EditForm?
  • We need to confirm the plain HTML form remarks. I'm assuming that enhanced nav and streaming rendering are good.
  • ❓on how Blazor knows to bind the model to a plain form without something like "@model" (or similar). I'd like to have the section explain why it isn't necessary.
  • Currently, the What's New article merely points to the Overview, but I plan to enhance What's New coverage and point directly at the new 8.0 feature sections across this node. That will be on a separate PR later.

Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
aspnetcore/blazor/components/built-in-components.md ASP.NET Core built-in Razor components
aspnetcore/blazor/components/data-binding.md ASP.NET Core Blazor data binding
aspnetcore/blazor/components/integration.md Integrate ASP.NET Core Razor components into ASP.NET Core apps
aspnetcore/blazor/components/lifecycle.md aspnetcore/blazor/components/lifecycle
aspnetcore/blazor/file-downloads.md ASP.NET Core Blazor file downloads
aspnetcore/blazor/file-uploads.md ASP.NET Core Blazor file uploads
aspnetcore/blazor/forms/binding.md aspnetcore/blazor/forms/binding
aspnetcore/blazor/forms/index.md aspnetcore/blazor/forms/index
aspnetcore/blazor/forms/input-components.md aspnetcore/blazor/forms/input-components
aspnetcore/blazor/forms/troubleshoot.md aspnetcore/blazor/forms/troubleshoot
aspnetcore/blazor/forms/validation.md aspnetcore/blazor/forms/validation
aspnetcore/blazor/fundamentals/signalr.md ASP.NET Core Blazor SignalR guidance
aspnetcore/blazor/javascript-interoperability/call-dotnet-from-javascript.md Call .NET methods from JavaScript functions in ASP.NET Core Blazor
aspnetcore/blazor/security/index.md aspnetcore/blazor/security/index
aspnetcore/blazor/security/server/additional-scenarios.md Server-side ASP.NET Core Blazor additional security scenarios
aspnetcore/blazor/security/server/threat-mitigation.md Threat mitigation guidance for server-side ASP.NET Core Blazor
aspnetcore/blazor/webassembly-lazy-load-assemblies.md Lazy load assemblies in ASP.NET Core Blazor WebAssembly
aspnetcore/release-notes/aspnetcore-5.0.md aspnetcore/release-notes/aspnetcore-5.0
aspnetcore/release-notes/aspnetcore-6.0.md What's new in ASP.NET Core 6.0
aspnetcore/release-notes/aspnetcore-7.0.md What's new in ASP.NET Core 7.0
aspnetcore/release-notes/aspnetcore-8.0.md What's new in ASP.NET Core 8.0
aspnetcore/whats-new/dotnet-AspNetCore.Docs-mod0.md aspnetcore/whats-new/dotnet-AspNetCore.Docs-mod0
aspnetcore/whats-new/dotnet-AspNetCore.Docs-mod2.md ASP.NET Core docs: What's new for August 2023
aspnetcore/whats-new/dotnet-AspNetCore.Docs-mod3.md "ASP.NET Core docs: What's new for September 2023"

@guardrex guardrex self-assigned this Oct 25, 2023
@guardrex guardrex closed this Nov 1, 2023
@guardrex guardrex reopened this Nov 1, 2023
@guardrex
Copy link
Collaborator Author

guardrex commented Nov 1, 2023

@Rick-Anderson ... There's a build system failure here.

The build report indicates a problem with a stale UID ...

https://buildapi.docs.microsoft.com/Output/PullRequest/332f35cd-658d-4914-0f85-907e40ee89f0/202311011336064978-30834/BuildReport?accessString=6dc5e6006018399fe4db34432638b0f75e004a3ef0a256f1bd04038b1925fc95

... but that file at ...

https://github.com/dotnet/AspNetCore.Docs/blob/guardrex/blazor-forms/aspnetcore/whats-new/dotnet-AspNetCore.Docs-mod4.md

... has no such reference.

Also, I think it is time that I get some super powers here 💪. This is the second time in a few weeks that we've hit silly build problems that hold up work. I only get the auto-merge option on even a warning. I'd like to be able to override the build warning status in situations like this to merge and move on 🏃‍♂️. I'm too busy to get held up like this.

@Rick-Anderson
Copy link
Contributor

@guardrex let me know when to S&M and cc @tdykstra so he can beat me to it.

@guardrex
Copy link
Collaborator Author

guardrex commented Nov 1, 2023

@Rick-Anderson ... You can go ahead and S&M. The build warning doesn't seem to be correct looking at that file, so I'm not sure what's going on there.

@Rick-Anderson Rick-Anderson merged commit 92a669b into main Nov 1, 2023
@Rick-Anderson Rick-Anderson deleted the guardrex/blazor-forms branch November 1, 2023 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Reorganize Blazor forms coverage 8.0
2 participants