Как стать автором
Обновить
11
0
Евгений Тюкин @1andy

Full-stack developer

Отправить сообщение

Организуем view models в ASP.NET MVC

Время на прочтение4 мин
Количество просмотров32K


В интернете полно примеров вроде «Делаем вики на ASP.NET MVC за 15 минут». Проблема таких примеров в том, что они используют VideData или ViewBag для передачи данных в View. Для генерации форм используются нетипизированные методы вроде Html.TextBox(). А для получения данных из форм просто параметры к методам контроллера, или хуже того – сами сущности из ORM.

Это может быть прекрасно с точки зрения того, кто в жизни имеет дело только с созданием таких «видео уроков». Но в немного более сложных случаях вы, конечно же, захотите иметь строго типизированные модели, использовать строго типизированные методы вроде Html.TextBoxFor(m=>..), и получать в методе контроллера из формы ровно то, что хотите получить и при этом держать все модели в консистентном виде.

Итак, правила, если вы хотите разрабатывать в MVC:
Читать дальше →
Всего голосов 46: ↑32 и ↓14+18
Комментарии60

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность