Рекомендуемая структура проекта WPF?

Я являюсь сторонником хороших решений Visual Studio и структур Project.

Я собираюсь начать доказательство концепции WPF. 12207] Может ли кто-нибудь порекомендовать некоторые структуры Проекта WPF, которые они использовали и сработали хорошо?

Здесь http://drwpf.com/blog/2007/10/01/58/

У них есть одна рекомендация, которая Мне нравится:

    Root
    - Pages
    - Controls
    - Resources
    App.xaml

Где страницы, элементы управления и ресурсы являются папками.

Кто-нибудь обнаружил, что определенные структуры работают хорошо / не работают?

Кроме того, я бы предпочел не входить в «Model View Presenter». обсуждение, если это нормально с вами, ребята.

13
задан akjoshi 12 February 2013 в 15:15
поделиться

2 ответа

Я согласен с alimbada. Мы также создали разные проекты для моделей View и View. Это упрощает обслуживание в случае больших проектов. Каталоги, которые у нас были, были -

 - ViewsRoot
    + Base
    + Controls 
    + Documentation 
    + Forms(Windows)
    + Reports
    + Resources 
    + Themes 
    + Utilities 
    App.xaml

 - ViewModelsRoot
    + Collection
    + Commands
    + Converters
    + Resources 
    + TemplateSelectors
    + ViewModels
    + Views (Interfaces for views) 
    Constants.cs 
    Utility.cs

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

9
ответ дан 2 December 2019 в 00:17
поделиться

Я обычно располагаю следующие директории: Converters, Models, Resources, ViewModels и Views.

Я также видел решение, где View и ViewModels были разделены на отдельные проекты (см. BubbleBurst на CodePlex)

6
ответ дан 2 December 2019 в 00:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: