Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@JS96 Because my app defies MVVM, MVC or any other pattern due to fact there are no resources to manage.
-
@HelloUglyWorld
WPF is too hard for begineers.
Maybe Razor? ASP.NET?
Or you can make Electron/React apps using Bridge.net
https://bridge.net -
@CozyPlanes Beginners?
Why does everyone imply I'm a begineer because I don't want to use MVVM where it wouldn't be effective?
I have over 4 years of professional C# experience, what is going on? -
@Kekica That's exactly the reason I don't want to write it in WPF - because it'll come out as spaghetti code.
-
gruff5576yWhy not make your bot framework an api then give it a front end to call it with. You can have your app start the api and open a browser from on the start page
-
geaz2936yReally, if it is a windows only application there is NO justification to not use WPF. Xaml is great!
And btw, if you did not use Xaml until now you are per definition a beginner in this regards! Xaml is not C#! -
@geaz As I said, 3 times already.
I've used WPF - a lot.
I know WPF, very well.
That's why - I don't want to use it for this project, because it would force MVVM pattern and it would be terribly ineffective in this case. -
geaz2936y@HelloUglyWorld I can't see a single comment where you mentioned that you know WPF ;)
Furthermore I don't understand how MVVM would be inefficent. What do you want to do within a HTML/JS/CSS solution? Writing spagethi? Most of the web UI frameworks are using MVVM for the UI, too. -
@HelloUglyWorld a bit of overkill but maybe use unity and make your fancy modern ui via its ui tools?
-
@geaz I enjoyed using CefSharp for frontend and C# for backend, hence why I thought there definitely has to be an up-to-date library that I could use to separate frontend and backend by language.
-
@HelloUglyWorld i meant wpf is hard to learn for those who never learned wpf before
Maybe use https://retyped.com ?
Related Rants
Does anyone know of a library I can design UI in HTML/CSS/JS for a C# app?
I need to remake my bot framework, but winforms is just so old.
question
c#
framework