ASP.NET MVC Урок D. Scaffolding
Цель урока. Научиться использовать Scaffolding для создания прототипа проекта. Определяем и фиксируем структуру репозитория. Простая и языковая версия класса. Тестируем использование Scaffolder-а, используем «направляющие» атрибуты. Параметры для Scaffolder-а. Создание управляющих атрибутов. Полный цикл создания и управления объекта в админке.Scaffolding. Начало. В этом и следующем уроке мы изучим то, что поможет вам в разы быстрее разрабатывать приложения. Начнем издалека. Когда я делал первый сайт, я смотрел, как можно реализовать тот или иной функционал и использовал его у себя в приложении. Потом, когда у меня появился второй проект, я начал функционал улучшать. Я выделил основные моменты и инструменты, которые были описаны в предыдущих уроках. Я начал замечать, что я делаю часто много механичной работы, например: создать в БД новую таблицу прокинуть ее в класс DbContext добавить объявление в интерфейс репозитария добавить реализацию в SqlRepository добавить partial-часть класса в папке Proxy добавить модель данных объявить mapping создать контроллер в админке сделать типичные view для просмотра и редактирования Читать дальше →