О курсе
ASP.NET MVC 5 – это платформа для создания серверных веб-приложений, которая в своей работе опирается на использование .NET технологий. Данный видео курс поможет вам освоить базовые навыки работы со столь мощным и востребованным инструментом веб-разработки. Программа обучения предусматривает знание Bootstrap, HTML5, CSS3 и JavaScript, а также хорошее знание C#. Кроме того, знакомство с Entity Framework будет полезно, но не обязательно.
Чему вы научитесь с помощью данного видео курса:
- Применять особенности платформы ASP.NET MVC 5 в веб-разработке
- Создавать собственные контроллеры, методы действий, работать с асинхронными методами
- Работать с моделями, шаблонными хелперами, миграцией баз данных, фильтрацией данных
- Создавать строго типизированные и частичные представления
- Работать с маршрутами, создавать собственные маршруты, применять атрибуты маршрутизации
- Использовать встроенные механизмы валидации и аннотации данных, работать с атрибутами валидации
- Работать с фильтрами аутентификации, авторизации, исключений, действий и результатов
Этот курс входит в специальности:
Предварительные Требования
Знание Bootstrap, HTML5, CSS и JavaScript, опыт работы с C# не менее 3 месяцев. Кроме того, любое знакомство с Entity Framework будет полезно, но не обязательно.
Вы научитесь
- Ознакомиться с особенностями и новинками платформы ASP.NET MVC 5
- Научиться создавать собственные контроллеры, методы действий, результаты действий, научиться работать с асинхронными методами
- Научиться создавать строго типизированные и частичные представления
- Научиться работать с моделями, шаблонными хелперами, миграцией баз данных, фильтрацией данных
- Научиться работать с маршрутами, научиться создавать собственные маршруты, научиться работать с атрибутами маршрутизации
- Научиться использовать встроенные механизмы валидации и аннотации данных, научиться работать с атрибутами валидации
- Научиться работать с фильтрами аутенфикации, авторизации, исключений, действий и результатов
- Научиться работать с привязкой модели
- 7 ч 45 м
- 23.01.2018
- 7
- 01.02.2021
- русский
Что входит в курс
В этом уроке будут рассмотрены особенности платформы 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, рассмотрим явную привязку модели, рассмотрим поставщики значений и создадим собственный привязчик модели.