Re[22]: Model-View-Controller в .Net
От: IB Австрия http://rsdn.ru
Дата: 06.06.07 10:07
Оценка: 6 (1)
Здравствуйте, Greg Zubankov, Вы писали:

GZ>Вынести в модель логику проверку отличия переданного значения параметра от хранимого.

А при чем здесь успех или неудача передачи данных во View?

GZ>В том то и дело, что отдельный элемент управления это не форма c данными пользователя. Отслеживание мыши и многое другое (фокус, клавиатура etc.) это дело контрола.

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

GZ>Тогда его интерфейс повторяет интерфейс модели + события от представления

В простейших случаях так и есть.
Задача презентера — описать логику взаимодействия событий от вью и изменений модели. Если логика тривиальна, то и презентер получится этаким pass-thru объектом, который просто транслирует через себя вызовы и результаты.
... << RSDN@Home 1.2.0 alpha rev. 673>>
Мы уже победили, просто это еще не так заметно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.