×
Вы действительно хотите открыть доступ к тестированию по курсу Основы ASP.NET MVC на 40 дней?
ВИДЕОУРОК №10. Поиск и устранение уязвимостей
В этом видео уроке будут рассмотрены следующие темы:
- Что такое 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.
- Общие рекомендации по написанию безопасных приложений.