когда использовать объекты poco для представлений и когда настраиваемые классы модели представления - PullRequest
1 голос
/ 03 декабря 2010

Представьте, что у нас есть документ, который отображает таблицу в БД. В poco 15 полей, только 3 поля из 15 требуют просмотра. Просмотр отображения списка записей из БД. Могу ли я перейти к списку представлений объектов poco или мне нужно создать определенный класс viewmodel, инициировать его и затем перейти к представлению? Я предпочитаю второй вариант, но хорошо ли это?

Спасибо.

1 Ответ

4 голосов
/ 03 декабря 2010

Ваша склонность ко второму подходу вполне обоснована. Создание и использование моделей представления - это типичный способ отображения данных в представлении.

Короче говоря, у моделей представления будут только необходимые данные для отображения, ни больше, ни меньше.

Кроме того, при использовании viewmodels, ваши представления не сильно связаны с упомянутым вами poco.

...