Видео курсы ASP.NET MVC Framework. Контроллеры и действия - курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Подписка

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Основы ASP.NET MVC на 40 дней?

ВИДЕОУРОК №4. Контроллеры и действия

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Что такое MVC Framework. Версии платформы.
  • Традиционная платформа WebForms.
  • Шаблон Model View Controller.
  • Сравнение MVC и WebForms.
  • Ключевые преимущества ASP.NET MVC.
  • Типы проектов.
  • Структура проектов.
  • Соглашения об именованиях.
  • Пример простого проекта.
  • Основы синтаксиса механизма визуализации Razor.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Функции системы маршрутизации.
  • Шаблоны URL. Регистрация шаблонов.
  • Использование переменных в шаблоне.
  • Использование опциональных параметров в шаблоне.
  • Наложение ограничений на значения сегментов.
  • Создание исходящих URL.
  • Создание областей

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Основы синтаксиса Razor.
  • Файл _Layout.cshtml.
  • Использование файла _ViewStart.cshtml.
  • Создание и использование секций.
  • Bundling & Minification. Основы оптимизации страниц.
  • Работа с частичными представлениями.
  • Работа с дочерними действиями.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Базовые типы, использующиеся при создании контроллеров.
  • Свойства для получения данных из контекста запроса.
  • Создание простой HTML формы и обработка данных на сервере.
  • Способы передачи данных из контроллера в представление.
  • Ответы от контроллера. Классы, производные от ActionResult.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Встраиваемые вспомогательные методы.
  • Внешние вспомогательные методы.
  • Создание HTML форм.
  • Вспомогательные методы для создания элементов форм.
  • Строго типизированные вспомогательные методы.
  • Создание списочных элементов.
  • Использование класса WebGrid.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Шаблонизированные методы.
  • Метаданные модели.
  • Специальные шаблоны EditorTempaltes и DisplayTemplates.
  • Использование EntityFramework.
  • Code First подход при работе с моделью.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Привязка простых и сложных типов данных.
  • Привязка массивов.
  • Использование префиксов при привязке данных.
  • Загрузка файлов на сервер.
  • Создание пользовательских поставщиков данных.
  • Создание пользовательских связывателей данных.
  • Явная валидация форм.
  • Установка ошибок уровня свойств и уровня модели.
  • Использование атрибутов для валидации данных.
  • Валидация на стороне клиента.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Фильтры, типы фильтров.
  • Использование фильтра HandleError.
  • Создание фильтров действий.
  • Создание фильтров результата.
  • Шаблон проекта Internet Application.
  • Использование Simple Membership для создания и управления пользователей.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Технология AJAX
  • Простое AJAX приложение с применением MVC.
  • Основные свойства класса AjaxOptions. <
  • Callback функции, задаваемые через AjaxOptions.
  • Использование библиотеки AJAX для отправки асинхронных запросов.

 

 

Читать дальше...

В этом видео уроке будут рассмотрены следующие темы:

 

 

  • Работа HTTP: структура запроса и ответа.
  • Подмен запроса: подмену запроса с помощью Fiddler.
  • Поиск и устранение уязвимости Cross-Site Scripting.
  • Поиск и устранение уязвимости SQL Injection.
  • Поиск и устранение уязвимости Cross-Site Request Forgery.
  • Общие рекомендации по написанию безопасных приложений.

 

 

Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:55
Контроллер
0:02:00
Пример реализации контроллера с помощью интерфейса IController
0:07:46
Пример реализации контроллера с помощью наследования класса Сontroller
0:11:07
Свойства контроллера для доступа к информации о запросе
0:14:38
Способы отправки данных на сервер и чтения данных в самом контроллере
0:26:25
Пример создания формы в MVC приложении
0:31:52
передача данных от контроллера к представлению
0:37:01
Свойство ViewBag
0:38:36
Свойство TempData
0:41:05
Пример работы TempData в MVC приложении
0:46:16
Класс ActionResult(результат действия)
0:52:33
Пример использования RedirectReult
0:57:05
Пример использования СontentReult
0:59:35
Пример использования JsonReult
1:09:30
Пример использования FileResult
1:14:22
Пример использования HTTPCodeReult
ПОКАЗАТЬ ВСЕ
Титры видеоурока
Титров к данному уроку не предусмотрено
Студенты также смотрят
ASP.NET MVC 5 Базовый
ПОДРОБНЕЕ
ASP.NET MVC 5 Углубленный
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
Премиум
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Оформить подписку
комментарии и обсуждения
Notification success