C# 针对WindowsPhone7开发的MVVM框架建议

C# 针对WindowsPhone7开发的MVVM框架建议,c#,.net,silverlight,mvvm,windows-phone,C#,.net,Silverlight,Mvvm,Windows Phone,有人能推荐一个好的轻巧的框架吗 在WindowsPhone7上开发mvvm?一份赞成和反对的清单会很有用。振动: 更多的指导确实可以做到这一点,但我发现它很有用。它有一些非常有用的调试和日志元素,这使得使用MEF更容易,尤其是当它出错时 MVVM灯: 我使用过MVVM light—它的消息传递非常简单且易于使用 UltralightMVVM: 这个问题也可以帮助您:还有一个问题-使用它可以更容易地先创建ViewModel,然后创建View。它比设计师更适合软件开发人员。我绝对喜欢Caliburn

有人能推荐一个好的轻巧的框架吗 在WindowsPhone7上开发mvvm?一份赞成和反对的清单会很有用。

振动: 更多的指导确实可以做到这一点,但我发现它很有用。它有一些非常有用的调试和日志元素,这使得使用MEF更容易,尤其是当它出错时

MVVM灯: 我使用过MVVM light—它的消息传递非常简单且易于使用

UltralightMVVM:


这个问题也可以帮助您:

还有一个问题-使用它可以更容易地先创建ViewModel,然后创建View。它比设计师更适合软件开发人员。

我绝对喜欢Caliburn.Micro,但在WP7开发中我会远离它。正如您所说,Caliburn.Micro在VM-first方法中要舒服得多,但这种方法在WP7中并不切实可行。这里有一些解决方法,但最终你最好使用一个更合适的MVVM框架。好的,谢谢你的评论。如果我为WP7启动任何项目,我都会考虑到这一点。