×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Основи 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.
- Загальні рекомендації щодо написання безпечних програм.