我有一个使用以下内容构建的Web应用程序:
1-后端是ASP.net MVC 5 (C#)
2-前端是HTML 5
,CSS3
框架和jQuery
我想将其更改为可以发给我的用户的可执行文件。我一直在环顾四周,发现WPF
支持WebBrowser
控件
<WebBrowser Height="200" Name="myWebBrowser"></WebBrowser>
我认为这有点像IE shell?因为我的应用程序适用于IE,这适用于WPF吗?我需要能够像普通浏览器一样引用CSS类和JavaScript函数。内联HTML / CSS是不够的。
如果WPF不是可行的方法,还有其他方法可以实现吗?
答案 0 :(得分:1)
通常,ASP.NET MVC构建服务器端Web应用程序,需要在IIS或Apache / Mono等Web服务器上运行。如果您在VS.NET中开发,则使用与VS集成的内置Web服务器。
那是
目前尚不清楚您的应用程序的功能以及您决定构建客户端应用程序的原因。如果让我们说你从数据库中读取并显示一些数据,那么你可以使用WebBrowser控件将应用程序移植到WPF / WinForms,但是你需要重写显示数据的所有视图。