【问题标题】:MVVM Silverlight Framework ChoicesMVVM Silverlight 框架选择
【发布时间】:2011-04-15 07:34:12
【问题描述】:

我应该查看哪些 Silverlight MVVM 框架 - 考虑到这些功能领域。

1) IoC - 我可以自己选择吗?我想避免使用带属性的 MEF。
2) 导航
3) 回调简化
4) “IMessageBox”类型抽象
5) 可测试性
6) 日志记录

注意:不必担心将转换为完整的 WPF。此应用将永远只有 Silverlight。

还有什么我没有想到的?

有什么好的在线参考可以比较和对比当前框架?

【问题讨论】:

    标签: wpf silverlight xaml mvvm mvvm-light


    【解决方案1】:

    我个人喜欢Prism,但您可以找到许多框架/库的完整列表以及功能比较here

    我希望这会有所帮助。

    谢谢, 达米安

    【讨论】:

      【解决方案2】:

      PRISM(这是主页)。这是一些关于它提供的information。以下是微软必须say 的内容。

      【讨论】:

        【解决方案3】:

        只是一个简短的旁注,我知道这不能回答你的问题等等。

        有人(Josh Smith)曾经said 认为 MVVM 与 IoC 无关;所以在我看来,任何强制你使用特定 IoC 框架的 MVVM 框架都会做错事。

        此外,可测试性是 MVVM 与生俱来的,但前提是您必须相应地构建模型和视图模型。所以一个 MVVM 框架不应该限制这一点,这完全取决于你。

        【讨论】:

          猜你喜欢
          • 2012-05-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-06-02
          • 1970-01-01
          • 2011-06-24
          • 2012-12-17
          相关资源
          最近更新 更多