0

Мне интересно, возможна ли эта архитектура для приложения Windows Store.Windows 8.0 архитектуры приложений приложений

Чтобы возобновить кратко, у меня есть основные приложения, которые содержат компоненты (у которых может быть вид/ViewModel ...). Эти компоненты доступны через концентратор в основном проекте. Чтобы обеспечить ремонтопригодность, я хотел бы заказать мои компоненты в качестве подпроектов моего решения. Я хотел бы иметь возможность отладки через подпроект.

Вот пример:

  1. Решение
    1. MainProject (хаб)
    2. subProject1 (hubtile1)
      1. просмотров
      2. ViewModels
    3. subProject2 (hubtile2)
      1. просмотров
      2. ViewModels

... и так далее.

Вопрос: как достичь этого? Можно ли включить подпроект в виде вида с подключенной функцией viewmodel? таким образом, i (или другое) может делить каждый подпроект отдельно. Если это возможно, мой подпроект сможет обсуждать друг с другом (например, subProject1 хочет поделиться какой-то информацией с subProject2)?

Заранее спасибо за любой намек :-)

+1

Я думаю, что это будут только папки в основном проекте. –

+0

вот что я сделал :(его вроде нормально – MinionKing

ответ

0

Я бы не создать проект для каждого хаба. Это не самая лучшая практика и замедлит работу Visual Studio. Я видел такой проект ...

Я хотел бы предложить структуру вроде:

BusinessLogic (проект) DataAccess (проект) UI (проект) активов Controls Pagès Стилей UserControls ViewModels

При таком подходе вы также предотвратите слишком много пространств имен.

Смежные вопросы