大约2年前,我问过一个问题,将一个应用程序从WPF转换到Silverlight有多容易。结果是我在几天内都做不到。
现在我们正在考虑向相反的方向发展。我们有一个如下所示的应用程序:

因此,在转换时,服务器将保持不变。我们不知道需要在什么时候进行更改。我们认为我们需要重做所有视图,但除此之外,我们不确定需要做哪些修改。
以前有人做过类似的事情吗?你是怎么做到的?陷阱是什么?你是怎么计划的?
任何建议/提示/指导都是很棒的。
发布于 2012-02-18 02:34:51
有一件事可能会让事情变得棘手,那就是如果你使用的是silverlight中的异步web服务调用,你必须将它们翻译成WPF,因为在.Net 4.5之前,异步web调用都不能得到很好的支持。(寻找关于这一事实的参考资料,如果有人有,那就太好了)
此外,WPF还提供了一些更简单的方法来完成绑定和数据模板方面的一些任务,这些任务可能需要探索,并可能会更改一些设计
https://stackoverflow.com/questions/9331222
复制相似问题