【发布时间】:2010-04-19 16:04:18
【问题描述】:
即使 Silverlight 4 已经支持指挥,您是否仍将 Prism 与 SL4 一起使用,例如MVVM 概念?
Prism 中是否有可用于改进 Silverlight 4 应用程序设计的功能?
【问题讨论】:
标签: silverlight architecture prism
即使 Silverlight 4 已经支持指挥,您是否仍将 Prism 与 SL4 一起使用,例如MVVM 概念?
Prism 中是否有可用于改进 Silverlight 4 应用程序设计的功能?
【问题讨论】:
标签: silverlight architecture prism
【讨论】:
一般来说,坚持 Prism 模式会强制您的 Silverlight 开发增加一层结构。这对开发团队尤其有益,而不是个人,因为可以清晰地划分工作。
最新的 Prism 4 于 8 月 2 日进入测试阶段,现在将 MEF support (Managed Extensibility Framework) 添加到 PL 提到的其他功能中。
MEF 非常适合构建基于插件的框架。作为一个例子,Visual Studio IDE 本身使用 MEF 将几乎所有东西都作为一个插件来实现。现在你可以在 Silverlight 中做同样的动态插件了!
我们目前正在使用之前的 2.2 进行 Silverlight Prism 开发。发布,但一旦 Prism 4 退出测试版,就会转移到 Prism 4。
【讨论】: