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

Заказать звонок

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

Подписка

Заказать звонок

+38 099 757 27 82

×

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

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

ВИДЕОУРОК №3. Представления и компоновки

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

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

 

 

  • Что такое 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:40
Razor(основы синтаксиса)
0:07:44
Примеры с использованием Razor синтаксиса
0:10:59
Компонировки(Layout)
0:14:31
Пример использования компонировки
0:17:55
Пример использования представлений работающих с компоновкой
0:20:27
Методы RenderBody и RenderSection примеры использования
0:25:05
Пример использования метода IsSectionDefined
0:32:00
Пример использования параметра Reqered
0:33:24
Компоновка MVC 4 Basic
0:36:24
Bundling определение и пример использования
0:46:00
Частичные представления
0:50:14
Пример использования частичных представлений
0:52:36
Пример использования строго типизированного частичного представления
0:54:36
Пример использования дочернего действия
0:57:08
Пример использования частичного представленияи дочернего действия
ПОКАЗАТЬ ВСЕ
Титры видеоурока
Титров к данному уроку не предусмотрено
Студенты также смотрят
ASP.NET MVC 5 Базовый
ПОДРОБНЕЕ
ASP.NET MVC 5 Углубленный
ПОДРОБНЕЕ

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

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

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

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