关于WPF和Web开发?

时间:2011-01-22 09:14:18

标签: .net wpf

我对WPF一无所知。所以我想到了一个问题,当我们在WPF中开发可以在不改变代码的情况下作为Web应用程序运行的应用程序时。请评论。感谢。

4 个答案:

答案 0 :(得分:6)

WPF在客户端上运行。它取代了WinForms。 Silverlight旨在用于网络。它是WPF的一个子集,它允许您像Flash一样嵌入到网页中。

对于网站开发,我建议您ASP.NET MVC

答案 1 :(得分:2)

WPF是一种用于Windows客户端应用程序的图形用户界面技术。因此,您无法使用WPF进行Web应用程序(我很简单,这并不完全正确)。 如果要创建在浏览器中运行的应用程序,可以使用Silverlight,这是一种不同的解决方案。 所以总结一下。如果您想创建像photoshop这样的软件,请使用WPF。 如果你想建立一个网站(网络应用程序是网站),请使用Silverlight(或javascript和HTML或Flash ...)。

答案 2 :(得分:2)

也看看the XBAP variation of WPF。看看它是否符合您的需求。

答案 3 :(得分:1)

WPF是Windows开发的最佳技术。这很容易学习和使用。虽然它没有WinForms那么成熟,但肯定值得尝试。我正在开发一个寄存器维护应用程序,感觉像家一样。 您可以通过以下链接快速获取此技术

1)MSDN Documentation

2)WPF Tutorials

3)WPF Sample Applications

祝你好运和快乐学习