带导航的 Silverlight MVVM 框架

标签 silverlight mvvm navigation

我们刚刚开始了一个新的(我们的第一个)Silverlight 项目,我们想在其中使用 MVVM 制作一个后台 silverlight 应用程序。我们的应用程序需要通过某种菜单 UI 进行导航。

我一直在网上寻找各种框架(Galasoft MVVM Light Toolkit/Silverlight.FX/Prism)来帮助构建 MVVM 应用程序,但我发现很难挑选出最适合我们需求的框架。

有没有人有任何经验/提示,可以为具有许多 View 和导航的大型应用程序选择一个。

此外,导航应用程序是获得“框架”应用程序(在框架内导航)的最佳方式还是有更好的方法?

最佳答案

我将为 Prism/Composite Application Guidance 投一票……主要是因为我在许多“工作”项目中使用过它。

模块化的东西很棒——你基本上可以编写单个项目,就好像它们本身就是微型应用程序一样,并且你依靠区域管理范式将多个“模块”组合成一个有凝聚力的应用程序。

随着模块数量的增加,它确实有点烦人,尽管你没有 使每个模块都有自己的项目...

关于带导航的 Silverlight MVVM 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2407662/

相关文章:

c# - 如何在 Windows Phone 中动态绘制扇区(四分之一圆)?

css - 如何根据需要使用 CSS 设置此菜单样式?

c# - 更改 TextBox 文本时 ViewModel 属性未更新

MVVM-Light:我们应该把 Messenger 的寄存器放在哪里

html - 下拉导航链接不起作用

extjs - Sencha Touch 导航 View - 更改标题在后退按钮上不起作用

silverlight - 将焦点移至Silverlight按下的Enter键上的下一个控件

javascript - 在 dom 中移动 silverlight 应用程序?

silverlight - 是否可以从 XAP 文件中获取版本号

c# - MVVM 批准的方法来禁用文本框中的某些字符?