(ITVDN) ASPNET MVC Fundamentals (2014) » История » Версия 1
Ivanov Mike, 09.09.2015 19:11
| 1 | 1 | Ivanov Mike | h1. (ITVDN) ASPNET MVC Fundamentals (2014) |
|---|---|---|---|
| 2 | |||
| 3 | *Автор (режиссер):* Дмитрий Охрименко |
||
| 4 | *Жанр:* Программирование |
||
| 5 | *Продолжительность:* 10:19:25 |
||
| 6 | *Качество видео:* PCRec |
||
| 7 | *Видеокодек:* AVC |
||
| 8 | *Битрейт видео:* ~1481 kb/s, 15,000 FPS. |
||
| 9 | *Размер кадра:* 1280x720 |
||
| 10 | *Аудиокодек:* AAC |
||
| 11 | *Битрейт аудио:* 61,5 - 62 kb/s (CBR), 2 Ch, 44100 Hz |
||
| 12 | *Доп. материалы:* Есть |
||
| 13 | * |
||
| 14 | Описание:* |
||
| 15 | Видео курс «ASP.NET MVC Fundamentals» познакомит слушателя с технологией ASP.NET MVC, которая предназначена для разработки современных веб приложений. Прослушав видео уроки, Вы научитесь создавать сайты и сложные веб приложения с использованием языка программирования C# и платформы ASP.NET. Этот курс посвящен изучению MVC версии 4, которая на данный момент является актуальной и наиболее востребованной. Также видео уроки MVC4 Framework будут необходимыми для изучения следующей версии платформы - MVC 5. Перед прохождением этого курса мы рекомендуем пройти обучение по «видеокурсу C# Базовый», «видео курсу HTML и CSS», изучить «видео уроки по JavaScript». |
||
| 16 | |||
| 17 | *Источник:* http://nnm-club.me/forum/viewtopic.php?t=856641 |
||
| 18 | |||
| 19 | {{collapse(Содержание) |
||
| 20 | |||
| 21 | *_Урок 1. Введение в ASP.NET MVC_* |
||
| 22 | Что такое MVC Framework. Версии платформы. |
||
| 23 | Традиционная платформа WebForms. |
||
| 24 | Шаблон Model View Conrtoller. |
||
| 25 | Сравнение MVC и WebForms. |
||
| 26 | Ключевые преимущества ASP.NET MVC. |
||
| 27 | Типы проектов. |
||
| 28 | Структура проектов. |
||
| 29 | Соглашения об именованиях. |
||
| 30 | Пример простого проекта. |
||
| 31 | Основы синтаксиса механизма визуализации Razor. |
||
| 32 | |||
| 33 | *_Урок 2. Маршрутизация и области_* |
||
| 34 | Функции системы маршрутизации. |
||
| 35 | Шаблоны URL. Регистрация шаблонов. |
||
| 36 | Использование переменных в шаблоне. |
||
| 37 | Использование опциональных параметров в шаблоне. |
||
| 38 | Наложение ограничений на значения сегментов. |
||
| 39 | Создание исходящих URL. |
||
| 40 | Создание областей |
||
| 41 | |||
| 42 | *_Урок 3. Представления и компоновки_* |
||
| 43 | Основы синтаксиса Razor. |
||
| 44 | Файл _Layout.cshtml. |
||
| 45 | Использование файла _ViewStart.cshtml. |
||
| 46 | Создание и использование секций. |
||
| 47 | Bundling & Minification. Основы оптимизации страниц. |
||
| 48 | Работа с частичными представлениями. |
||
| 49 | Работа с дочерними действиями. |
||
| 50 | |||
| 51 | *_Урок 4. Контроллеры и действия_* |
||
| 52 | Базовые типы, использующиеся при создании контроллеров. |
||
| 53 | Свойства для получения данных из контекста запроса. |
||
| 54 | Создание простой HTML формы и обработка данных на сервере. |
||
| 55 | Способы передачи данных из контроллера в представление. |
||
| 56 | Ответы от контроллера. Классы, производные от ActionResult. |
||
| 57 | |||
| 58 | *_Урок 5. Вспомогательные методы и HTML формы_* |
||
| 59 | Встраиваемые вспомогательные методы. |
||
| 60 | Внешние вспомогательные методы. |
||
| 61 | Создание HTML форм. |
||
| 62 | Вспомогательные методы для создания элементов форм. |
||
| 63 | Строго типизированные вспомогательные методы. |
||
| 64 | Создание списочных элементов. |
||
| 65 | Использование класса WebGrid. |
||
| 66 | |||
| 67 | *_Урок 6. Модель_* |
||
| 68 | Шаблонизированные методы. |
||
| 69 | Метаданные модели. |
||
| 70 | Специальные шаблоны EditorTempaltes и DisplayTemplates. |
||
| 71 | Использование EntityFramework. |
||
| 72 | Code First подход при работе с моделью. |
||
| 73 | |||
| 74 | *_Урок 7. Привязка модели и валидация_* |
||
| 75 | Привязка простых и сложных типов данных. |
||
| 76 | Привязка массивов. |
||
| 77 | Использование префиксов при привязке данных. |
||
| 78 | Загрузка файлов на сервер. |
||
| 79 | Создание пользовательских поставщиков данных. |
||
| 80 | Создание пользовательских связывателей данных. |
||
| 81 | Явная валидация форм. |
||
| 82 | Установка ошибок уровня свойств и уровня модели. |
||
| 83 | Использование атрибутов для валидации данных. |
||
| 84 | Валидация на стороне клиента. |
||
| 85 | |||
| 86 | *_Урок 8. Фильтры и авторизация_* |
||
| 87 | Фильтры, типы фильтров. |
||
| 88 | Использование фильтра HandleError. |
||
| 89 | Создание фильтров действий. |
||
| 90 | Создание фильтров результата. |
||
| 91 | Шаблон проекта Internet Application. |
||
| 92 | Использование Simple Membership для создания и управления пользователей. |
||
| 93 | |||
| 94 | *_Урок 9. AJAX_* |
||
| 95 | Технология AJAX |
||
| 96 | Простое AJAX приложение с применением MVC. |
||
| 97 | Основные свойства класса AjaxOptions. |
||
| 98 | Callback функции, задаваемые через AjaxOptions. |
||
| 99 | Использование библиотеки AJAX для отправки асинхронных запросов. |
||
| 100 | |||
| 101 | *_Урок 10. Поиск и устранение уязвимостей_* |
||
| 102 | Работа HTTP : структура запроса и ответа. |
||
| 103 | Подмен запроса: подмену запроса с помощью Fiddler. |
||
| 104 | Поиск и устранение уязвимости Cross-Site Scripting. |
||
| 105 | Поиск и устранение уязвимости SQL Injection. |
||
| 106 | Поиск и устранение уязвимости Cross-Site Request Forgery. |
||
| 107 | Общие рекомендации по написанию безопасных приложений. |
||
| 108 | |||
| 109 | }} |