I make C # WPF applications, but I have long wanted to write desktop applications with html / css markup.
Now I read articles on NW.js and Electron and a lot of positive reviews. And there are a lot of articles about WPF that it is dying out.
What do you recommend for desktop development and can throw links?
What would quickly work and preferably on html / css / javascript.

Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants Dmitriy Simushev , user207618, KoVadim , Grundy , Vladimir Martyanov Oct 25 '16 at 12:27 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • one
    microsoft itself wrote one of the best code editors to date using Electron , which is a collection of Chromium and nodejs . What can be said about this technology. Creating an application will bring much pleasure from the easy creation of the client side using the latest technologies, such as sass , jade , reactjs or angular2 + typescript . As well as express , koa , socket.io or native sockets and a huge amount of DB + orm to them on the server side. But there is also a fly in the ointment - this is terribly low speed - user220409
  • Unfortunately, all applications, including those previously mentioned, are very slow, they constantly slow down and cause feelings that the application, like honey, has a certain amount of strain, which is pretty annoying. But it all depends on the size of the application. To medium size, I personally would prefer to create on Electron , but would not trust it to a newbie. After all, js , nodejs in particular, nodejs very coarse, and I very often meet when experienced programmers admit situations because of which there are leaks. - user220409
  • Arrived ... Connect any WebBrowser Engine, but at least the same WebKit.Net and write a graphical interface on Html / Css / JS as you like (long, tedious, without automation). In C ++, it has been used since ~ 2000, what's stopping you? As for me, the WPF + Blend bundle is powerful enough for desktop applications. - Alex Krass

0