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

Enable MVC Views/Pages to invoke a Component as a TAG #6348

Closed
rynowak opened this issue Jan 3, 2019 · 11 comments
Closed

Enable MVC Views/Pages to invoke a Component as a TAG #6348

rynowak opened this issue Jan 3, 2019 · 11 comments
Labels
affected-few This issue impacts only small number of customers area-blazor Includes: Blazor, Razor Components Blazor ♥ MVC Issues related to integration between Blazor and MVC/Razor pages Components Big Rock This issue tracks a big effort which can span multiple issues enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-prerendering Issues related to prerendering blazor components Needs: Design This issue requires design work before implementating. not-on-roadmap Pillar: Complete Blazor Web severity-nice-to-have This label is used by an internal tool
Milestone

Comments

@rynowak
Copy link
Member

rynowak commented Jan 3, 2019

We want to support views/pages using components using the normal element syntax. This is an upgrade over the current support for using HtmlHelper to invoke a component.

We need to do significant design and scoping work here to figure out the limitations and caveats of enabling this.

@rynowak rynowak added the area-mvc Includes: MVC, Actions and Controllers, Localization, CORS, most templates label Jan 3, 2019
@mkArtakMSFT mkArtakMSFT added this to the 3.0.0-preview3 milestone Jan 16, 2019
@SteveSandersonMS SteveSandersonMS added the area-blazor Includes: Blazor, Razor Components label Feb 6, 2019
@mkArtakMSFT mkArtakMSFT added cost: L Will take from 5 - 10 days to complete 1 - Ready labels Feb 6, 2019
@javiercn
Copy link
Member

Not sure why this is still open.
@rynowak is this not the HtmlHelper extensions or is this meant to be deeper integration, like calling a component as a tag from a view/page.

@rynowak
Copy link
Member Author

rynowak commented Feb 22, 2019

This should track using components AS TAGS from views. Updating the main post.

@rynowak rynowak changed the title Enable MVC Views/Pages to call into Components Enable MVC Views/Pages to invoke a Component as a TAG Feb 22, 2019
@rynowak rynowak added Needs: Design This issue requires design work before implementating. cost: XL and removed 1 - Ready cost: L Will take from 5 - 10 days to complete labels Feb 22, 2019
@rynowak rynowak assigned rynowak and unassigned javiercn Feb 22, 2019
@rynowak rynowak added the Components Big Rock This issue tracks a big effort which can span multiple issues label Mar 4, 2019
@rynowak rynowak mentioned this issue Mar 4, 2019
56 tasks
@mkArtakMSFT mkArtakMSFT modified the milestones: 3.0.0-preview5, 3.1.0 Mar 9, 2019
@LorenDorez
Copy link

@rynowak I managed to get RC working in MVC Views but had to update the components.server.js file a bit. repo here

I cant wait for this to be fully integrated into MVC so i dont have to map RC components to random HTML tags. Might need to do a Prefix though since you could have a Component named to a current standard html tag like button

@rynowak rynowak removed their assignment Apr 1, 2019
@mkArtakMSFT mkArtakMSFT removed area-mvc Includes: MVC, Actions and Controllers, Localization, CORS, most templates labels May 9, 2019
@mkArtakMSFT mkArtakMSFT removed this from the 3.1.0 milestone Aug 12, 2019
@ghost
Copy link

ghost commented Oct 27, 2022

Thanks for contacting us.

We're moving this issue to the .NET 8 Planning milestone for future evaluation / consideration. We would like to keep this around to collect more feedback, which can help us with prioritizing this work. We will re-evaluate this issue, during our next planning meeting(s).
If we later determine, that the issue has no community involvement, or it's very rare and low-impact issue, we will close it - so that the team can focus on more important and high impact issues.
To learn more about what to expect next and how this issue will be handled you can read more about our triage process here.

@ghost
Copy link

ghost commented Feb 10, 2023

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

@ghost
Copy link

ghost commented Dec 19, 2023

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

@mkArtakMSFT
Copy link
Member

@danroth27 any objections against closing this?

@danroth27
Copy link
Member

@danroth27 any objections against closing this?

No objections from me. We have the component tag helper for rendering components from MVC views and Razor Pages. If you want Blazor component syntax end-to-end you can create a Blazor Web App.

@danroth27 danroth27 closed this as not planned Won't fix, can't repro, duplicate, stale Jan 2, 2024
@ghost ghost locked as resolved and limited conversation to collaborators Feb 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
affected-few This issue impacts only small number of customers area-blazor Includes: Blazor, Razor Components Blazor ♥ MVC Issues related to integration between Blazor and MVC/Razor pages Components Big Rock This issue tracks a big effort which can span multiple issues enhancement This issue represents an ask for new feature or an enhancement to an existing one feature-prerendering Issues related to prerendering blazor components Needs: Design This issue requires design work before implementating. not-on-roadmap Pillar: Complete Blazor Web severity-nice-to-have This label is used by an internal tool
Projects
None yet
Development

No branches or pull requests