рассмотрите приложение mvvm/wpf, какое преимущество ему можно сделать, например, 3 проекта (View, ViewModel, Model) в визуальном студийном решении?Visual Studio: Создание нескольких проектов в одном решении?
ответ
Я не могу представить себе никакого реального преимущества для разбивки вашего вида, вида и модели на отдельные проекты, если они не являются большими и вам нужна более совершенная организация, или вы хотите скомпилировать их в dll, которые могут быть версированы независимо.
хорошо я только что прочитал, сделав шаблон MVVM, отделяющий представление от ViewModel, поскольку разные проекты должны быть лучшими ...? – msfanboy
Люди, пишущие на MVVM, часто предлагают это, но также отмечают, что это действительно не нужно, например. http://msdn.microsoft.com/en-us/magazine/dd458800.aspx. У него могут быть несколько преимуществ, которые я заметил, но включение их в один проект не помешает вашей реализации MVVM. Просто используйте те же критерии для разделения кода на проекты, которые вы обычно делаете. –
а каковы критерии разделения моего кода на несколько проектов, не зависящих от mvvm? – msfanboy
- 1. Несколько проектов в одном решении с cmake и visual studio
- 2. Связывание двух проектов в одном решении visual studio 2013
- 3. Создание одного пакета NuGet из нескольких проектов в одном решении
- 4. Присоединение нескольких проектов в одном решении
- 5. Журнал из нескольких проектов в одном решении
- 6. Рекомендуемое количество проектов в решении Visual Studio
- 7. Какое оптимальное количество проектов в решении Visual Studio 2008?
- 8. Несколько проектов VS в одном решении
- 9. Visual Studio 2012 Отладка нескольких проектов
- 10. Объединение проектов развертывания Visual Studio
- 11. Зависимости проектов от нескольких версий Visual Studio
- 12. Visual Studio 2010: Как обеспечить порядок сборки проектов в решении?
- 13. Создание нескольких проектов в Android Studio
- 14. Несколько веб-проектов в одном решении
- 15. Как использовать NLog из нескольких проектов в одном решении
- 16. VS.net версия для нескольких проектов в одном решении
- 17. Автоматическое создание проектов в Visual Studio
- 18. Создайте несколько проектов в одном решении для VSTS
- 19. Запуск нескольких проектов NUnit в Visual Studio
- 20. Как отлаживать несколько проектов в решении Visual Studio 2010
- 21. Слишком много проектов в решении замедляет производительность Visual Studio?
- 22. Visual Studio 2010 зависает после переименования проектов в большом решении
- 23. Visual Studio 2010: установите NDEBUG для всех проектов в решении
- 24. Установить структуру каталогов для всех проектов в решении Visual Studio?
- 25. Перенаправление в несколько проектов в одном решении
- 26. Сортировка проектов в решении
- 27. Укажите отдельные веб-приложения в одном решении - Visual Studio 2012
- 28. Несколько проектов в одном визуальном студийном решении
- 29. Несколько проектов MVC в одном решении
- 30. Несколько веб-проектов в одном решении ASP.NET
по сравнению с ..., и не говорите «не делать этого». По сравнению со всем в одном решении или тремя различными решениями? –
Или по сравнению с запуском на трех разных машинах? –
Ответ зависит от того, к чему вы их сравниваете. – sbi