Проект

Общее

Профиль

(ITVDN) ASPNET Базовый » История » Версия 2

Ivanov Mike, 09.09.2015 19:05

1 1 Ivanov Mike
h1. (ITVDN) ASPNET Базовый
2
3
*Автор (режиссер):* Дмитрий Охрименко
4
*Жанр:* Видеоуроки
5
*Продолжительность:* 11 ч. 7 мин.
6
*Качество видео:* PCRec
7
*Видеокодек:* H264-MPEG-4 AVC
8
*Битрейт видео:* ~1428 Kbps
9
*Размер кадра:* 1200x720
10
*Аудиокодек:* AAC
11
*Битрейт аудио:* 44100 Гц, Стерео
12
13
*Описание:*
14
Данный видеокурс предназначен для начинающих веб разработчиков, владеющих основными навыками программирования на языке C# и знаниями SQL. Пройдя данный курс, Вы получите все необходимые навыки для создания корпоративных приложений. Вы будете понимать жизненный цикл страницы, способы хранения состояния в веб приложении и принципы привязки данных. Большая часть видео уроков курса сконцентрирована на настройке серверных элементов управления, которые являются главными строительными блоками страницы в ASP.NET приложениях. В конце видео курса Вы научитесь использовать контролы для построения AJAX приложений, а также узнаете, как переводить пользовательский интерфейс на несколько языков.
15
*
16
Источник:* http://nnm-club.me/forum/viewtopic.php?t=818269
17 2 Ivanov Mike
18
{{collapse(Содержание)
19
_Урок 1. Введение в ASP.NET_
20
На уроке рассматриваются общие принципы разработки Web-приложений, рассмотрение роли Web сервера, web браузера и HTTP протокола. В материалы урока входят примеры объясняющие структуру ASP.NET приложения, рассматривается организация страницы и принципы работы серверных элементов управления.
21
22
Урок 2. Страница. Класс Page.
23
Понятие запроса и ответа, свойства Request и Response объекта страницы. Разбор жизненного цикла ASP.NET страницы. Использование класса ServerUtility. Цель урока – заставить слушателя мыслить в новом ключе и правильно разрабатывать приложения основанные на модели запрос/ответ.
24
25
_Урок 3. Основные серверные элементы управления_
26
На уроке изучаются принципы создания элементов управления их важные свойства и обработка основных событий. Также, разбираются примеры создания тем для страниц.
27
Рассматриваемые контролы:
28
• Button
29
• TextBox
30
• Label
31
• CheckBox
32
• RadioButton
33
• Image
34
• ImageMap
35
• Panel
36
• Table
37
• Literal
38
• HyperLink
39
• LinkButton
40
• ImageButton
41
42
_Урок 4. Хранение состояния приложения_
43
Так как протокол HTTP не хранит состояния в ASP.NET предусмотрено несколько механизмов для сохранения значений между запросами к серверу.
44
Примеры приложений работающих с:
45
• ViewState
46
• Session
47
• Application
48
• Cookie
49
50
_Урок 5. Списочные элементы управления_
51
Данные в web-приложениях часто выводятся в списочном представлении. На уроке разбираются свойства и события следующих элементов управления:
52
• BulletedList
53
• RadioButtonList
54
• CheckBoxList
55
• ListBox
56
• DropDownList
57
Дополнительно рассматриваются примеры загрузки на сервер файлов с помощью контрола FileUpload.
58
59
_Урок 6. Привязка данных_
60
ASP.NET имеет мощные инструменты, позволяющие привязать некоторые элементы управления к различным источникам данных, таким как, база данных, xml документ или объект в памяти приложения.
61
• Принципы привязки данных. Свойство DataSource
62
• Использование SqlDataSource
63
• Использование ObjectDataSource
64
• Каскадное заполнение выпадающих списков.
65
• Серверный элемент управления DeteilsView
66
• Основные методы для работы с SQL базой данных.
67
68
_Урок 7. Repeater и GridView_
69
• Примеры использования контрола Repeater
70
• Привязка GridView к данным.
71
• События генерируемые контролом GridView
72
• Типы колонок GridView
73
• Настройка GridView для отображения пользовательского содержимого.
74
75
_Урок 8. Навигация и валидаторы_
76
• Создание мастер страниц. Вложенные мастер страницы.
77
• Menu и TreeControl
78
• SiteMapPath («хлебные крошки» - контрол, позволяющий определить текущее место расположения на сайте)
79
• Проверка форм. Использование валидаторов.
80
• Фильтрация ботов, использование Captcha
81
• Отправка почтовых сообщений (работа с SMTP)
82
83
_Урок 9. Основы AJAX_
84
AJAX (Asynchronous JavaScript And XML) – технология позволяющая разрабатывать богатые и удобные веб страницы, работа, которых максимально будет приближена к работе обычных настольных приложений. На уроке разбираются основные контролы в ASP.NET, позволяющие использовать данную технологию.
85
• Элемент управления UpdatePanel
86
• UpdateProgress
87
• Timer
88
• Ознакомление с элементами управления библиотеки AJAX Toolkit
89
90
_Урок 10. Локализация приложения и подмена URL адреса_
91
Написание форм, которые будут отображаться на нескольких языках. Использование локальных и глобальных ресурсов, а также подмена URL адреса с помощью библиотеки UrlRewriting.NET 
92
}}