什么是WPF浏览器应用程序类型项目?

时间:2011-01-24 13:19:42

标签: wpf

什么时候应该使用WPF浏览器应用程序?这个项目类型的用途是什么?开发人员什么时候应该使用它?

4 个答案:

答案 0 :(得分:23)

WPF浏览器应用程序是一个在浏览器中作为XBAP(Xaml浏览器应用程序)运行的应用程序。

您可以找到有关使用XBAP here的用途和原因的更多信息。

This thread on MSDN也可能会有所帮助。

答案 1 :(得分:21)

XBAP应用程序(如果这是您所指的)要求客户端安装.NET框架(而不是只需要Silverlight插件的Silverlight)

这允许XBAP应用程序使用.NET框架的整个功能,这比Silverlight更广泛。

答案 2 :(得分:3)

XBAP应用程序也可能具有或不具有完全信任和功能,具体取决于您如何设置并将其部署到最终用户。 XBAP的一个优点是您的用户将始终使用您发布的最新版本,比如网站。

答案 3 :(得分:0)

WPF 是Windows Presentation Foundation,它为Windows桌面应用程序创建UI(通常)。

WPF浏览器应用类似于Java小应用程序,它使用浏览器插件来运行小应用程序。在Microsoft情况下,客户端使用的是.Net Framework支持插件。即网络浏览器。

请注意,Google Chrome或Edge不再支持xbap插件和类似的危险方法。因此,最好避免或不学习WPF浏览器应用程序中的开发。