目前我正在探索用于开发WinRT和Windows Phone应用程序的MVVM框架。我发现Catel MVVM框架很有前途,它提供了许多功能。我还通过codeplex上的catel mvvm了解了各种示例。然而,大多数这些示例都是在单个visual studio项目中构建的。单个项目我的意思是有一个WinRT应用程序的可视工作室项目,它包含模型,视图模型和视图以及用于Windows手机应用程序的单独项目。 我打算以这样的方式构建我的代码,以便我可以在WinRT和Windows Phone应用程序之间共享代码。 e.g。
通用
的WinRT
赢得电话
现在我的问题是我理解Catel使用一些约定来定位viewmodel,是否可以构建如上所述的应用程序代码?如果是,那怎么样?是否有任何示例代码可以帮助我?在这方面的任何帮助非常感谢。提前谢谢。