【问题标题】:Cannot find any sampes for Caliburn Micro with Prism找不到任何带有 Prism 的 Caliburn Micro 样品
【发布时间】:2012-09-13 09:27:54
【问题描述】:

我找不到任何显示 Caliburn Micro 与 Prism 结合的样本。 Prism 更像是一个模块化框架,而 Caliburn 更像是一个 MVVM 框架,我知道两者都有重叠的特性,但是当它们结合起来时,从两个框架中获取最好的特性会很棒。有人有样品吗?例如,bootstrappers 是不同的,你如何让它与这两个框架一起工作?

【问题讨论】:

  • CM 附带的 HelloScreens 示例是使用 CM 进行模块的一个很好的示例,mediaowl.codeplex.com 也是如此。

标签: .net wpf mvvm prism caliburn.micro


【解决方案1】:

找不到任何东西的主要原因是因为CM已经足够了。使用 CM 时不需要 Prism。但是你可以看看here 这确实是老线程,但仍然如此。可能没有人会建议将 CM 与 Prism 集成。根本没有理由这样做。

【讨论】:

  • Prism CM 所没有的模块化怎么样。我知道我可以使用 MEF,但我更喜欢 Prism。
  • @fenix2222 正如你所说... Prism 更像是“复合应用程序框架”而 CM 是 MVVM 框架,所以在 Prism 中应该更容易,但另一方面也有办法做到这一点CM和人们以前做过。看看here,也许还有here。请阅读。自从您发布此问题以来已经很长时间了,因此您可能不再对此担心,但是如果您是的话,我可能会听 Rob Eisenberg 所说的话。棱镜由 CM 覆盖。当然你也可以选择棱镜
  • @fenix2222 我还读到MVVMlight 作为 MVVM 框架非常适合 Prism 应用程序。但这是您的决定。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-05
  • 2020-05-09
相关资源
最近更新 更多