Skip to content

MAUI (UI design) Studio for .NET 6 #26918

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

Closed
ghost opened this issue Oct 15, 2020 · 5 comments
Closed

MAUI (UI design) Studio for .NET 6 #26918

ghost opened this issue Oct 15, 2020 · 5 comments
Assignees
Labels
area-blazor Includes: Blazor, Razor Components External This is an issue in a component not contained in this repository. It is open for tracking purposes.
Milestone

Comments

@ghost
Copy link

ghost commented Oct 15, 2020

PROBLEM
The design surface for ASP.NET in Visual Studio is falling further behind compared to Google's approach with Flutter. The design pane does not render a page as it should look, is limited in terms of styling and is currently unstable - format a section of an ASP.NET page, make a few edits and do a few undos/redos and you'll see what I mean.

SUGGESTION
I would like to see a best in class UI design tool aka 'MAUI Studio' for building HTML/SVG/XAML front ends, something akin to Flutter and supported by graphics design software companies e.g. Corel Corporation and Adobe.

@javiercn javiercn added the area-blazor Includes: Blazor, Razor Components label Oct 15, 2020
@mkArtakMSFT mkArtakMSFT added the External This is an issue in a component not contained in this repository. It is open for tracking purposes. label Oct 15, 2020
@mkArtakMSFT mkArtakMSFT added this to the Discussions milestone Oct 15, 2020
@mkArtakMSFT
Copy link
Contributor

@danroth27 can you please take a look at this? Thanks!

@danroth27
Copy link
Member

Hi @rodmac1. We don't have any plans to build a visual designer for ASP.NET Core. Our team focus primarily on framework investments. We are however planning to invest in hot reload so that you can see the impact of your changes as you make them during development.

@ghost
Copy link
Author

ghost commented Oct 15, 2020

Hi Daniel. I really don't get what MS is up to anymore, it has just become another IBM to me. You've given up on the Windows moniker (your shop window - screens everywhere), failed on mobile and Edge is going nowhere. Hot reload will do nothing to change this and Google and Apple will retain the crown. The only UI/UX effort is Surface+Office or Xbox. Clearly Office is mega revenue but the rest is totally bizarre when I believed until now you could have delivered to screens everywhere. But today I'm clear on one thing - it's time to dump VS and C# and invest time in Dart & Flutter. Without a compelling UI front end in what is visually a very competitive market, and indeed that is what attracted me to the VS story in the first place, I simply don't feel I can promote my services using the MS tool stack anymore. It's been quite clear to me the control vendors are shifting towards Flutter too. I appreciate you getting back to me and wish you good luck. Rod

@danroth27
Copy link
Member

Hi @rodmac1. I may have missed something, but does Flutter have a visual designer experience like you are requesting? I thought they also provide a hot reload experience similar to what we are working on. I did find Flutter Studio, but it seems to come from a third party. There are third party offerings for rapid app development with Blazor. Radzen is one that I'm aware of. It's just not an area our team has decided to invest in - instead our focus is on making the ASP.NET Core & Blazor frameworks as good as we can, and then let the community innovate on top of that.

@ghost
Copy link
Author

ghost commented Oct 15, 2020 via email

@ghost ghost locked as resolved and limited conversation to collaborators Jun 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-blazor Includes: Blazor, Razor Components External This is an issue in a component not contained in this repository. It is open for tracking purposes.
Projects
None yet
Development

No branches or pull requests

3 participants