【发布时间】:2010-10-20 04:38:33
【问题描述】:
Silverlight 的各种 MVVM 框架的优缺点是什么?
我知道以前有人问过类似的问题,但该领域发展迅速,给出的答案很快就过时了。
我正在寻找对以下框架的简要评估 -
- 棱镜
- 卡利本
- 收紧
- 金光
- MFedMVVM
- MVVM 灯
- nRoute
- 结构化 MVVM
...加上任何其他人都知道的。
【问题讨论】:
-
No Prism...以为那会排在首位...有人曾提到 Prism 就像自助餐,请根据您的特定情况选择您需要的东西。这是一个很好的类比。试图解决不需要解决的问题只会造成不必要的复杂化。
-
嗨 Aaron - 我对 Prism 有点不确定 - 我认为它更多的是关于复合应用程序而不是 MVVM。但我对此知之甚少……
-
最新推出的 Prism(10 月 10 日)提供了额外的 MVVM 指南,包括一些快速入门。到目前为止看起来很有趣。
-
是的,他们在 FW 中增加了 MVVM 立场的指导,但是在 FW 本身外部存在大量指导。如果您能够确定对 MVVM 的理解,那么使用 Prism 将变得相当容易。我一直在将它用于 WPF 项目并且很喜欢它,这使我想到了利用 WPF 资源的点,即使您在 SL 中经常重叠。
标签: silverlight mvvm