如何创建在Windows和Web中都能运行的WPF应用程序

时间:2011-04-09 04:30:07

标签: c# wpf silverlight

我将开始一个新的(从右到左)WPF项目,主要原因是为Windows和Web中的应用程序提供单个UI。

我应该考虑什么?

我应该/不应该(可以/不可以)使用哪些WPF控件?

我必须使用Silverlight吗? (我不感兴趣)

我应该将XBAP项目或Windows项目与页面基础模块一起使用吗?

TIA

1 个答案:

答案 0 :(得分:2)

您的选择确实是XBAP(WPF浏览器应用程序)和SilverLight。

您可以轻松地谷歌搜索大量的比较,这里是short and simple one

您的主要决定因素是您的目标受众。您想支持Apple平台甚至Linux吗?然后使用SilverLight。

如果您确定只有Windows客户端(Web和桌面),则可以使用功能更强大的WPF。但是,请先写下WBA,以免日后遇到权限问题。