我可以像运行aspnet应用程序一样运行Windows演示文稿基础应用程序吗?

时间:2009-07-10 17:27:49

标签: asp.net wpf

我可以通过互联网在网络服务器上运行Windows演示基础应用程序,还是像Windows应用程序一样运行,我必须将代码下载到每台PC?

4 个答案:

答案 0 :(得分:2)

正如mgroves所提到的,Silverlight是基于桌面的WPF应用程序的一种替代方案。您可能也对WPF浏览器应用程序感兴趣。您可以通过Web服务器和传统的富客户端开发体验轻松部署WPF(Silverlight仅为您提供子集)的所有功能。有关详细信息,请参阅this MSDN article

答案 1 :(得分:1)

WPF应用是传统的“桌面”应用。如果您想在网络上获得非常相似的体验,那么请使用Silverlight。

答案 2 :(得分:0)

是和否。有一种方法可以通过浏览器以XBAP可执行文件的形式运行小型WPF应用程序。 这仍然会将一些代码下载到电脑上,然后应用程序在浏览器中运行。

答案 3 :(得分:0)

您可以创建通过浏览器运行的WPF应用。在visual studio 2008中,转到新项目,单击以创建新的Windows项目。您应该看到一个创建WPF浏览器应用程序的选项。这与使用silverlight不同,但它在与银光相同的沙盒中播放,这意味着它无法访问用户的硬盘等。更多信息可以在here

找到

Silverlight是另一种选择,就像flash一样。

我不知道运行WPF浏览器应用程序的优缺点,但我发布的链接应该有一些很好的信息。

我一直在寻找使用WPF浏览器应用程序的优缺点,偶然发现this。这是WPF应用程序,WPF浏览器应用程序和银光的利弊。