Catel MVVM应用程序代码结构

时间:2013-07-08 16:18:25

标签: mvvm catel

目前我正在探索用于开发WinRT和Windows Phone应用程序的MVVM框架。我发现Catel MVVM框架很有前途,它提供了许多功能。我还通过codeplex上的catel mvvm了解了各种示例。然而,大多数这些示例都是在单个visual studio项目中构建的。单个项目我的意思是有一个WinRT应用程序的可视工作室项目,它包含模型,视图模型和视图以及用于Windows手机应用程序的单独项目。 我打算以这样的方式构建我的代码,以便我可以在WinRT和Windows Phone应用程序之间共享代码。 e.g。

通用

  • 项目1:商业服务
  • 项目2:模型
  • 项目3:查看模型

的WinRT

  • 项目4:WinRT应用程序特定代码(视图等)

赢得电话

  • 项目5:Windows Phone应用程序特定代码(视图等)

现在我的问题是我理解Catel使用一些约定来定位viewmodel,是否可以构建如上所述的应用程序代码?如果是,那怎么样?是否有任何示例代码可以帮助我?在这方面的任何帮助非常感谢。提前谢谢。

1 个答案:

答案 0 :(得分:1)

是的,您甚至可以使用单独的程序集来解析命名约定(您可以完全自定义它们,如documentation中所示)。