将WPF与ASP.NET集成

将WPF与ASP.NET集成,asp.net,wpf,Asp.net,Wpf,我可以在ASP.NET应用程序中使用WPF吗。如果是这样,我如何使用WPF创建ASP.NET网站。 这是,我已经通过VisualStudio创建了一个网站。然后我尝试添加一个网页作为WPF。但是我不能。我对WPF很陌生。请帮帮我。是否WPF仅用于winform应用程序?我们无法在web表单中添加WPF? WPF(Windows演示框架)主要是一种桌面技术。可以将WPF应用程序作为XBAP(基于XAML的应用程序)嵌入网页中,但这与使用WPF创建网页不同 Silverlight是构建富Intern

我可以在ASP.NET应用程序中使用WPF吗。如果是这样,我如何使用WPF创建ASP.NET网站。 这是,我已经通过VisualStudio创建了一个网站。然后我尝试添加一个网页作为WPF。但是我不能。我对WPF很陌生。请帮帮我。是否WPF仅用于winform应用程序?我们无法在web表单中添加WPF?
WPF(Windows演示框架)主要是一种桌面技术。可以将WPF应用程序作为XBAP(基于XAML的应用程序)嵌入网页中,但这与使用WPF创建网页不同

Silverlight是构建富Internet应用程序的框架。Is与嵌入它的页面以及该页面上的任何Javascript具有更好的集成


WPF和Silverlight都使用XAML和一组通用控件,因此Silverlight应该比较熟悉。

WPF(Windows演示框架)主要是一种桌面技术。可以将WPF应用程序作为XBAP(基于XAML的应用程序)嵌入网页中,但这与使用WPF创建网页不同

Silverlight是构建富Internet应用程序的框架。Is与嵌入它的页面以及该页面上的任何Javascript具有更好的集成


WPF和Silverlight都使用XAML和一组通用控件,因此Silverlight应该比较熟悉。

WPF可以通过浏览器的WPF插件(或Internet Explorer的ActiveX),即XBAP,放置在ASP.NET页面(或任何其他web技术)中

但是WPF是一个大型组件集,需要安装在用户机器上的.NET Framework才能工作。换句话说,插件只是将WPF内容放在那个位置,并调用.NET Framework加载到那个位置

最接近的方法是使用Silverlight,它是WPF组件的一小部分,完全基于浏览器的插件(就像Flash一样)。它的“东西”比完整的WPF API少,但对于大多数用途来说非常好


继续时,Silverlight需要在用户浏览器上安装插件(如Flash需要)。而且WPF既需要插件,也需要安装在用户机器上的.NET Framework

WPF可以放在ASP.NET页面(或任何其他web技术)中,使用浏览器的WPF插件(或Internet Explorer的ActiveX),称为XBAP

但是WPF是一个大型组件集,需要安装在用户机器上的.NET Framework才能工作。换句话说,插件只是将WPF内容放在那个位置,并调用.NET Framework加载到那个位置

最接近的方法是使用Silverlight,它是WPF组件的一小部分,完全基于浏览器的插件(就像Flash一样)。它的“东西”比完整的WPF API少,但对于大多数用途来说非常好


继续时,Silverlight需要在用户浏览器上安装插件(如Flash需要)。WPF需要插件和安装在用户机器上的.NET Framework

值得一提的是,如果silverlight RIA编译为silverlight 2.0或更早版本(但如果编译为silverlight 3或更高版本),它将在IE和firefox(safari等)中运行,在linux和Moonlight中运行。

WPF XBAPS将仅在IE on Windows box中运行。

值得一提的是,silverlight RIA将在IE和firefox(safari等)中在Windows box中运行,如果编译为silverlight 2.0或更早版本(但如果编译为silverlight 3或更高版本,则尚未在linux with Moonlight中运行)。

WPF XBAPS将仅在IE on Windows框中运行。

关于codeproject的文章如何?关于codeproject的文章如何?谢谢。阅读全文就可以达到我的目标了吗?对不起,如果你已经选择了答案,为什么呢?这表示在这个主题上不需要更多帮助。我建议您打开另一个(更具体的)问题,如果您需要更多帮助,请不要接受。好的,我将为您创建一个示例。谢谢。阅读全文就可以达到我的目标了吗?对不起,如果你已经选择了答案,为什么呢?这表示在这个主题上不需要更多帮助。我建议您打开另一个(更具体的)问题,如果您需要更多帮助,请不要接受。好的,我将为您创建一个示例。“网页中的WPF应用程序作为XBAP(基于XAML的应用程序),但这与使用WPF创建网页“What is Differenet?”不同。网页中的WPF应用程序作为XBAP(基于XAML的应用程序)但这与使用WPF创建页面不同“Diverenet怎么样?”?