Windows 8 Windows 8.1应用商店应用程序体系结构

Windows 8 Windows 8.1应用商店应用程序体系结构,windows-8,architecture,windows-runtime,windows-store-apps,windows-8.1,Windows 8,Architecture,Windows Runtime,Windows Store Apps,Windows 8.1,我想知道这种架构是否适用于Windows应用商店应用程序 简单来说,我有一个包含组件的主应用程序(可以有view/ViewModel…)。这些组件可以通过主项目中的中心访问。为了确保可维护性,我想将组件作为解决方案的子项目进行订购。我希望能够通过子项目进行调试 以下是一个例子: 解决方案 主要项目(枢纽) 子项目1(hubtile1) 观点 视图模型 子项目2(hubtile2) 观点 视图模型 。。。等等 问题是:如何实现这一目标? 是否可以将子项目作为链接了viewmodel的视图包含

我想知道这种架构是否适用于Windows应用商店应用程序

简单来说,我有一个包含组件的主应用程序(可以有view/ViewModel…)。这些组件可以通过主项目中的中心访问。为了确保可维护性,我想将组件作为解决方案的子项目进行订购。我希望能够通过子项目进行调试

以下是一个例子:

  • 解决方案
  • 主要项目(枢纽)
  • 子项目1(hubtile1)
  • 观点
  • 视图模型
  • 子项目2(hubtile2)
  • 观点
  • 视图模型
  • 。。。等等

    问题是:如何实现这一目标? 是否可以将子项目作为链接了viewmodel的视图包含?这样,我(或其他人)可以分别开发每个子项目。 如果可能,我的子项目是否能够相互讨论(比如子项目1希望与子项目2共享一些信息)


    提前感谢您的提示:-)

    我不会为每个中心创建一个项目。这不是最佳实践,会减慢VisualStudio的速度。我看到了这样一个项目

    我建议采用如下结构:

    业务逻辑(项目) 数据访问(项目) 用户界面(项目) 资产 控制 页 风格 用户控件 视图模型


    通过这种方法,您还可以防止名称空间过多。

    我认为这些名称空间只是主项目中的文件夹。我就是这么做的:(没问题