Microsoft Silver Partner
Оформити заявку

Курс - ASP.NET Базовий

Изображение к курсу ASP.NET Базовий
Курс ASP.NET Базовий
Тривалість 10 днів / 20 годин
Кількість уроків 10

Очне навчання

2800 UAH Записатися

Онлайн навчання

2800 UAH Записатися

Відео навчання

Підписатися

Консультації

Записатися
ASP.NET (Active Server Pages) - основна технологія Microsoft для створення веб програм та веб служб, яка радикально змінила світ програмування для Web. Цей курс включає всі основні теми, які необхідні для розробки і супроводу веб-порталів. Також, спираючись на приклади, ми концентруємо увагу слухачів на концепціях веб розробки та використання об'єктної моделі платформи ASP.NET. Даний курс підійде як починаючим фахівцям, так і розробникам, що мають досвід програмування
• Знання основних тегів HTML
• Володіння основними запитами SQL
• Знання C #
• Розуміння основ об'єктно-орієнтованого програмування
Початківці програмісти, а також розробники, що мають досвід програмування на ASP або на інших веб технологіях
Урок 1

Урок 1. Введення до ASP.NET

На уроці розглядаються загальні принципи розробки Web-програм. Розгляд ролі веб сервера, веб-браузера та HTTP-протоколу. У матеріали уроку входять приклади, що пояснюють структуру ASP.NET програм, розглядається організація сторінки і принципи роботи серверних елементів управління

Урок 2

Урок 2. Сторінка. Клас Page

Поняття запиту і відповіді, властивості запиту і відповіді об'єкта сторінки. Розбір життєвого циклу ASP.NET сторінки. Використання класу HttpServerUtility. Мета уроку - змусити слухача мислити у новому ключі і правильно розробляти програми засновані на моделі запит / відповідь

Урок 3

Урок 3. Основні серверні елементи управління

На уроці вивчаються принципи створення елементів управління, їх важливі властивості і обробка основних подій. Також, розбираються приклади створення тем для сторінок.
Контроли, що розглядаються на уроці:
• Button
• TextBox
• Label
• CheckBox
• RadioButton
• Image
• ImageMap
• Panel
• Table
• Literal
• HyperLink
• LinkButton
• ImageButton

Урок 4

Урок 4. Зберігання стану програми

Так як протокол HTTP не зберігає стану, в ASP.NET передбачено кілька механізмів для збереження значень між запитами до сервера.
Приклади додатків працюючих з:
• ViewState
• Session
• Application
• Cookie

Урок 5

Урок 5. Спискові елементи управління

Дані у веб-додатках часто виводяться в списковому поданні. На уроці розбираються властивості та події наступних елементів управління:
• BulletedList
• RadioButtonList
• CheckBoxList
• ListBox
• DropDownList
Додатково розглядаються приклади завантажень на сервер файлів за допомогою контрола FileUpload.

Урок 6

Урок 6. Прив'язка даних

ASP.NET має потужні інструменти, що дозволяють прив'язати деякі елементи керування до різних джерел даних, таких як, база даних, XML-документ або об'єкт в пам'яті програми.
Принципи прив'язки даних. Властивість DataSource
• Використання SqlDataSource
• Використання ObjectDataSource
• Каскадне заповнення випадаючих списків
• Серверний елемент управління DeteilsView

Урок 7

Урок 7. Repeater і GridView

• Приклади використання контрола Repeater
• Прив'язка GridView до даних
• Події, що генеруються контролом GridView
• Типи колонок GridView
• Налагодження GridView для відображення користувальницького вмісту

Урок 8

Урок 8. Навігація і валідатори

• Створення майстер сторінок. Вкладені майстер сторінки
• Меню і TreeControl
• SiteMapPath («хлібні крихти» - контрол, що дозволяє визначити поточне місце розташування на сайті)
• Перевірка форм. Використання валідаторів
• Фільтрація ботів, використання Captcha
• Відправка листів (робота з SMTP)

Урок 9

Урок 9. Основи AJAX

AJAX (Asynchronous JavaScript and XML) - технологія дозволяє розробляти багаті і зручні веб сторінки, робота яких максимально буде наближена до роботи звичайних настільних додатків. На уроці розбираються основні контроли в ASP.NET, що дозволяють використовувати дану технологію.
• Елемент керування UpdatePanel
• UpdateProgress
• Таймер
• Ознайомлення з елементами управління бібліотеки AJAX Toolkit

Урок 10

Урок 10. Локалізація програми і підміна URL адреси

Написання форм, які будуть відображатися на декількох мовах. Використання локальних і глобальних ресурсів, а також підміна URL адреси за допомогою бібліотеки UrlRewriting.NET

• Встановлювати і конфігурувати IIS.
• Розуміти життєвий цикл сторінки і правильно використовувати події сторінки
• Використовувати основні серверні елементи управління, такі як, кнопки, поля вводів, посилання, літерали, зображення і т.д.
• Зберігати стан веб додатку використовуючи передбачені механізми в ASP.NET (сесія, ViewState, Application)
• Використовувати спискові елементи управління
• Використовувати прив'язку до різних джерел даних
• Налаштовувати елемент керування GridView
• Створювати прості сторінки використовуючи AJAX
• Розробляти програми, з на кілька мов
• Використовувати URLRewriter.NET для підміни URL адрес
Check mark Записатися у навчальний центр Separator Онлайн форма регістрації
Стаціонар Напівстаціонар 3 дні на тиждень
Дата початку Дата закінчення Час

Не знайшли потрібний курс в розкладі? Оформіть заявку

Стаціонар Напівстаціонар 3 дні на тиждень
Дата початку Дата закінчення Час

Не знайшли потрібний курс в розкладі? Оформите заявку