我应该考虑哪些Silverlight MVVM框架 - 考虑到这些功能领域。
1)IoC - 我可以选择自己的吗?我想避免使用MEF w / Attributes
2)导航
3)回调简化
4)“IMessageBox”类型抽象
5)可测试性
6)记录
注意:减少转换为完整的WPF并不是一个问题。此应用程序将始终只是Silverlight。
我还没有想到其他什么?
任何与当前框架进行比较和对比的好的在线参考资料?
答案 0 :(得分:3)
PRISM(这是主页)。这里有一些information关于它提供的内容。以下是微软对此say的看法。
答案 1 :(得分:3)
答案 2 :(得分:0)
请注意,我知道这不能回答你的问题,等等。
有人(约什史密斯)有一次said MVVM与IoC无关;所以任何迫使你使用特定IoC框架的MVVM框架在我看来都是错误的。
此外,可测试性对于MVVM来说是天生的,但前提是您需要相应地构建Model和ViewModel。所以MVVM框架永远不应该限制它,这完全取决于你。