ASP.net的桌面应用程序?

时间:2016-09-10 21:05:50

标签: c# asp.net

前几天我和朋友聊天,他告诉我它能够在ASP.net中创建基于桌面的软件。据我所知,ASP.net仅适用于网页。我在谷歌周围进行了一些搜索,大部分结果都说这是一个网页设计页面。但是有很多人说它可以,但需要使用第三方桌面或其他东西..

所以,我在这里要求得到一个更好的答案。是否可以在ASP.net中创建基于计算机的软件?

2 个答案:

答案 0 :(得分:0)

您可以创建一个桌面应用程序(例如,使用WPF),该应用程序具有WebBrowser控件来托管您的asp.net站点。

但是,是的,asp.net最终是一种网络技术。

详细了解:https://msdn.microsoft.com/en-us/library/system.windows.controls.webbrowser(v=vs.110).aspx

答案 1 :(得分:0)

理论上说这是可能的。您运行Web服务器并获取浏览器shell以与localhost上的Web服务器进行通信。这当然是愚蠢但可能的。此外,他可能正在谈论.NET,而不是ASP.NET更有意义,因为.NET的桌面框架非常适合桌面开发。