我应该考虑哪些Silverlight MVVM框架 - 考虑这些功能领域。MVVM Silverlight框架选择
1)IoC - 我可以选择我自己的吗?我想避免使用MEF w/Attributes。
2)导航
3)回叫简化
4) “IMessageBox” 类型的抽象
5)可测试性
6)日志记录
注:减轻转换到完全成熟的WPF是不是一个问题。这个应用程序将永远只有Silverlight。
还有什么其他的东西没有想到?
任何比较和对比当前框架的优秀在线参考?
我应该考虑哪些Silverlight MVVM框架 - 考虑这些功能领域。MVVM Silverlight框架选择
1)IoC - 我可以选择我自己的吗?我想避免使用MEF w/Attributes。
2)导航
3)回叫简化
4) “IMessageBox” 类型的抽象
5)可测试性
6)日志记录
注:减轻转换到完全成熟的WPF是不是一个问题。这个应用程序将永远只有Silverlight。
还有什么其他的东西没有想到?
任何比较和对比当前框架的优秀在线参考?
PRISM(这是主页)。以下是关于它提供的一些information。这是微软有关于它的say。
只是一个快速的一面说明,我知道这不会回答你的问题等。
某人(Josh Smith)曾经said MVVM与IoC无关;所以任何强制你使用特定IoC框架的MVVM框架在我看来都会出错。
此外,可测试性是MVVM的先天,但前提是您要完成相应地构建模型和视图模型的工作。所以一个MVVM框架不应该限制它,这完全取决于你。