Проект

Общее

Профиль

(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
}}