ASP MVC / EF 4 Design - использовать модель просмотра или нет?

У меня есть список довольно сложных графов сущностей, представляющих обзоры видеоигр. Я собираюсь создать отдельную навигацию на основе свойств графиков - названия игры, названия платформы, жанра. В конце концов, это будет похоже на Wiki.

Что мне интересно, так это - следует ли мне выполнять работу по захвату этой навигационной информации в моем контроллере и хранить ее в модели представления, или я должен просто передать свой список графиков в представление и манипулировать им там? Имеет ли это значение в этом случае?


person Major Productions    schedule 12.07.2011    source источник


Ответы (1)


Это хорошее соглашение использовать ViewModel при передаче информации представлениям. ViewModel предлагает ссылку на представление. В идеальном мире мы бы использовали 1 ViewModel на View.

есть отличная статья автора Джимми Богард (автор MVC 3 в действии), который может здесь помочь

person stack72    schedule 12.07.2011