A
A
Alexey2016-11-08 16:43:26
User interface
Alexey, 2016-11-08 16:43:26

What are the possibilities in .Net to use Web UI (Js frameworks, asp mvc) for desktop applications?

There was a need to write a rather voluminous desktop application. I would like to use already familiar js frameworks.
Maybe you can somehow do it so that when the program starts, the local server rises and immediately opens in the browser?
What are the options?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Alexey, 2016-11-10
@prometey92

While searching for a solution, I came across https://katanaproject.codeplex.com/
Has the ability to self-hosted. Basically, this is what I wanted.
Another option would be to use DotNetBrowser. But he is paid

R
Rou1997, 2016-11-08
@Rou1997

In any case, you need a headless browser to embed in your window, there are many of them, in addition to the regular WebBrowser (in Winforms and WPF), there is also Awesomium, OpenWebKitSharp, CEF (Chromium) and even Gecko, if for some reason you need Firefox, As for ASP.NET, I don’t know if there are more adequate solutions, but it’s easy to raise the server, VS does it.

M
Maxim Grekhov, 2016-11-17
@Sterk

If the whole point is to raise the built-in server, then I will advise you nancy or asp.net core . katanaproject is microsoft's first attempt at moving away from IIS. after that, asp.net core just appeared.
Regarding browsers, Rou1997 answered you .

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question