Aspnetcore: Web UI designer

Created on 20 Feb 2018  路  11Comments  路  Source: dotnet/aspnetcore

Hello
Many backend developers no time or knowledge to build ui via html and css , my suggestion is why we do not have ui design system like silverlight (drag and drop) it can be done via canvas or ...
I know we lose seo in websites but for web applicaions (SPA) it's great feature

area-blazor

Most helpful comment

Yeah, Wisej is awesome!

Unfortunately its not free with Visual Studio, which can be a big deterrent. Supposedly it can also be heavy on the server, which I suspect can be a another deterrent. So that's probably why people are still left hoping that MS can offer their own SPA/client-side framework solution that offers both a designer and all the luxuries of using .NET.

Anyway, I second @Rgl88 , but I'll add that it should probably be something that should come later. As @danroth27 pointed out on Gitter recently, designers take a LOT of work. So I'd rather Microsoft work on it when the rest of the framework is in a good place. Otherwise I feel like we'd end up with something that will make you wish you just made everything in code.

All 11 comments

Wisej is a pretty useful framework for that exact purpose. Though something that did xaml standard would be awesome.

Yeah, Wisej is awesome!

Unfortunately its not free with Visual Studio, which can be a big deterrent. Supposedly it can also be heavy on the server, which I suspect can be a another deterrent. So that's probably why people are still left hoping that MS can offer their own SPA/client-side framework solution that offers both a designer and all the luxuries of using .NET.

Anyway, I second @Rgl88 , but I'll add that it should probably be something that should come later. As @danroth27 pointed out on Gitter recently, designers take a LOT of work. So I'd rather Microsoft work on it when the rest of the framework is in a good place. Otherwise I feel like we'd end up with something that will make you wish you just made everything in code.

I disagree about xaml completely. You should embrace the idioms of the web, not fight against it. Fighting against it and hiding everything behind a layer is what made web forms a failure. Maybe a framework like xamarin forms can fill that role better, but Blazor should stay pure html/css.

I agree. A XAML based web framework would be awesome, but Blazor's role is more on the traditional HTML/CSS stack.
A XAML stack should be another project at most. Maybe try asking the guys at Xamarin Forms for it. I'd love for that to happen, but for now let's count on this experiment on Blazor being a success as it can open those opportunities later on.

That's probably why I said a designer/XAML driven framework should come later; as you kindly pointed out, it feels out of scope for Blazor.

I agree with stavroskasidis I do not want a Microsoft designer I would rather learn more about html and css than a new untried xaml based designer. Html and css are well established and time spent learning them is transferable. The promise of Blazor is to bring c# and the Microsoft tooling to client side web development removing the need to battle with JavaScript or learn typescript with all its build steps.

An interesting discussion! I'll mark it closed because it's not an active work item, but please feel free to continue discussing here.

Stavros has a point, but having a designer won't prevent you from going with pure html/css. I think it's a nice to have feature, low priority though.

Whats about Ooui with WebAssembly?

Another option may also be Uno, if you are into UWP: https://github.com/nventive/Uno

@dragnilar I'm interesting in Uno.

Why preffer Uno over Xamarin, or why preffer Xamarin over Uno?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ipinak picture ipinak  路  3Comments

BrennanConroy picture BrennanConroy  路  3Comments

FourLeafClover picture FourLeafClover  路  3Comments

rynowak picture rynowak  路  3Comments

aurokk picture aurokk  路  3Comments