用于桌面应用程序的ASP.net

本文关键字:ASP net 应用程序 桌面 用于 | 更新日期: 2023-09-27 18:06:26

前几天我和一个朋友聊天,他告诉我它可以在ASP.net中创建基于桌面的软件。据我所知,ASP.net只适用于网页。我在谷歌上搜索了一下,大多数结果都说这是一个网页设计页面。但也有很多人说可以,但需要使用第三方桌面之类的东西。

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

用于桌面应用程序的ASP.net

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

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

阅读更多关于:https://msdn.microsoft.com/en-us/library/system.windows.controls.webbrowser(v=vs.110).aspx

理论上这是可能的。您运行一个web服务器,并获得一个浏览器外壳来与本地主机上的web服务器通信。这当然很愚蠢,但却是可能的。而且他说的可能是。net,而不是ASP。.NET更有意义,因为。NET的桌面框架非常适合桌面开发。