You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is important enough to move to issues for work IMO, so I opened issues at #4830 and dotnet/aspnetcore#40344. These will be quick 🏃 to address.
Original remarks
@danroth27 has ruled that the term "Blazor component" is valid informal naming for Razor components, the official, formal name. See my remarks here ...
I recommend that in the few spots in framework code where the term "Blazor component" appears that it be changed to either "Razor component" or just "component" to resolve the dual-naming problem and completely align the framework code/API docs with the Blazor docs. I understand that third-parties have picked up on "Blazor component" and started using it; however, consistency in how MS presents what these "components" are among framework code, API docs, reference docs, and tutorials seems like a preferable goal to me. I don't think the following scenarios are the best choice ...
Every mention in Blazor docs presents both with a slash: "... Razor component/Blazor component ..."
Mixed use in the Blazor docs going back and forth with some spots using "Blazor component" and other spots using "Razor component."
Blazor docs adopt one name, currently "Razor component," and the framework code/API docs go a different way, currently mixed use of "Razor component" and "Blazor component."
AFAICT, "Blazor component" only appears in three files here ... usually in comments that will resolve to API docs ...
UPDATE: I'll pile on here the few instances in the dotnet/aspnetcore repo with the same "Blazor component" naming in case you allow me to submit a separate issue + PR to update them.
Perhaps, a special case is in the following files that use Blazor-Component-State, but this might be by-design (i.e., Razor-Component-State isn't welcome for some reason in these cases):
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Update (2/22)
This is important enough to move to issues for work IMO, so I opened issues at #4830 and dotnet/aspnetcore#40344. These will be quick 🏃 to address.
Original remarks
@danroth27 has ruled that the term "Blazor component" is valid informal naming for Razor components, the official, formal name. See my remarks here ...
dotnet/docs-maui#295
I recommend that in the few spots in framework code where the term "Blazor component" appears that it be changed to either "Razor component" or just "component" to resolve the dual-naming problem and completely align the framework code/API docs with the Blazor docs. I understand that third-parties have picked up on "Blazor component" and started using it; however, consistency in how MS presents what these "components" are among framework code, API docs, reference docs, and tutorials seems like a preferable goal to me. I don't think the following scenarios are the best choice ...
AFAICT, "Blazor component" only appears in three files here ... usually in comments that will resolve to API docs ...
If you'd entertain a PR from me to update these spots, I'll open an issue + PR combo and knock it out.
cc: @SteveSandersonMS @mkArtakMSFT @Eilon @davidbritch
UPDATE: I'll pile on here the few instances in the
dotnet/aspnetcore
repo with the same "Blazor component" naming in case you allow me to submit a separate issue + PR to update them.Perhaps, a special case is in the following files that use
Blazor-Component-State
, but this might be by-design (i.e.,Razor-Component-State
isn't welcome for some reason in these cases):Beta Was this translation helpful? Give feedback.
All reactions