ВИДЕОУРОК №3. Модели
В этом уроке будут рассмотрены особенности платформы ASP.NET MVC 5, а также смежные технологии, которые используются в связке с ASP.NET:
- Спецификации OWIN и Katana
- Identity и Membership
- Bootstrap 3.0
- Web API 2.0
- Entity Framework 6
- Signal R
- Visual Studio 2017
В этом уроке рассмотрим что такое контроллеры, методы действий и их параметры, результаты действий, переадресация и отправка кодов статусов и ошибок.
В этом уроке мы рассмотрим что такое модели в ASP.NET MVC 5, рассмотрим шаблонные хелперы, шаблоны формирования, модели со сложной структурой, рассмотрим связь многие ко многим, миграцию баз данных, рассмотрим переопределение шаблонов формирования, шаблонов отображения и редактирования, фильтрацию данных.
В этом уроке рассмотрим механизм маршрутизации в приложениях на платформе ASP.NET MVC 5, научимся работать с маршрутами, рассмотрим понятие областей, научимся создавать собственные маршруты, научимся работать с атрибутами маршрутизации.
В этом уроке рассмотрим механизм аннотации данных для отображения свойств, рассмотрим основы валидации и атрибуты валидации, рассмотрим валидацию в контроллере, рассмотрим отображение ошибок валидации и научимся создавать собственную логику валидации.
В этом уроке рассмотрим понятие фильтров в ASP.NET MVC 5, рассмотрим фильтры аутенфикации, фильтры авторизации, фильтры исключений, фильтры действий и результатов, рассмотрим глобальные фильтры и переопределение фильтров, рассмотрим логгирование исключений.
В этом уроке рассмотрим привязку моделей, рассмотрим привязчик по умолчанию DefaultModelBinder, рассмотрим явную привязку модели, рассмотрим поставщики значений и создадим собственный привязчик модели.