Про курс
Відео курс познайомить слухачів із технологією ASP.NET Web Forms, яка призначена для розробки складних багатофункціональних веб-додатків. Вона зарекомендувала себе як потужний інструмент і на сьогоднішній день займає одну з провідних позицій серед технологій для створення веб-додатків та веб-орієнтованих корпоративних рішень.
Багато розробників можуть створити сторінки з набором елементів керування та прив'язкою до бази даних, але не всі повною мірою можуть маніпулювати генерованим HTML-кодом, створювати свої елементи керування та модулі, оптимізувати сторінки та створювати швидкі веб портали. "ASP.NET Поглиблений" дозволить слухачеві розібрати механізми роботи програми та принципи обробки запитів на стороні сервера. Відео курс буде незамінним для тих, хто хоче зрозуміти, як працюють складні серверні елементи управління, через які модулі проходить кожен запит, адресований додатку, а також, що відбувається всередині IIS.
Цей курс входить до спеціальності:
Попередні Вимоги
- Досвід роботи з VisualStudio.
- Знання C# та впевнене використання основних бібліотек .NET Framework.
- Знання технології ASP. Володіння серверними елементами керування та основними можливостями платформи (теми курсу "ASP.NET Базовий").
- Володіння основними запитами SQL.
Ви навчитеся
- розробляти HTTP-модулі та HTTP-обробники;
- створювати складні користувальницькі елементи управління;
- створювати елементи керування, які використовують шаблони;
- створювати спеціалізовані елементи керування, які, як і елементи ASP.NET, зберігатимуться в окремих бібліотеках;
- підвищувати загальну продуктивність веб-сервера, використовуючи кешування та асинхронні сторінки;
- створювати веб-додатки, використовуючи MembershipProvider та RoleProvider, що дозволить прискорити процес реалізації завдань авторизації, аутентифікації та реєстрації.
- 8 год 48 хв
- 28.12.2013
- 9
- 29.11.2019
- російська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом ASP.NET Поглиблений на 40 днів?
Перший відео урок присвячений архітектурі IIS. Також автор докладно пояснює життєвий цикл і способи конфігурації ASP.NET додатків.
У цьому відео уроці будуть розглянуті такі теми:
- архітектура IIS сервера;
- життєвий цикл ASP.NET-додатки;
- клас Global.asax;
- життєвий цикл веб-сторінки;
- налаштування програми, ієрархія config-файлів.
У цьому відео уроці будуть розглянуті такі теми:
- Створення користувача HTTP обробника
- Інтерфейс IHttpHandler.
- Використання файлів ASHX.
- Створення HTTP модулів. Інтерфейс IHttpModule.
- Варіанти використання модулів HTTP.
У цьому відео уроці будуть розглянуті такі теми:
- Обробляє запити на стороні сервера. Принцип використання потоків із пулу потоків ASP.NET
- Створення асинхронних сторінок за допомогою AddOnPreRenderCompleteAsync
- Створення асинхронних сторінок за допомогою PageTaskAsync
- Введення у TPL. Використання async await
- Асинхронні сторінки в 4 Framework
- Асинхронні обробники та інтерфейс IHttpHandler
- Вимірювання продуктивності за допомогою Visual Studio
У цьому відео уроці будуть розглянуті такі теми:
- Створення та реєстрація контролера
- Визначення властивостей
- Визначення подій
- Приклад створення користувача елемента управління TabControl
- Динамічне створення елементів керування
У цьому відео уроці будуть розглянуті такі теми:
- Створення найпростішого елемента керування.
- Базовий клас WebControl
- Створення контролів з урахуванням готових елементів управління.
- Використання класу CompositeControl
- Використання елементів керування, які надсилають зворотні запити
У цьому відео уроці будуть розглянуті такі теми:
- Створення елемента керування, який підтримує роботу з даними за допомогою класу DataBoundControl.
- Прив'язка даних за допомогою властивості DataSource і DataSourceId.
- Створення облікового елемента управління.
- Створення елемента керування, який підтримує роботу із шаблонами.
- Використання атрибутів.
У цьому відео уроці будуть розглянуті такі теми:
- Кешування даних
- Налаштування кешування
- Підвищення продуктивності додатків
У цьому відео уроці будуть розглянуті такі теми:
- Атрибути директиви OutputCache
- Використання кешування виводу для UserControl
- Використовувати елемент керування Substitution
- Створювати кеш виводу, який залежатиме від бази даних SQL.
У цьому відео уроці будуть розглянуті такі теми:
- Налаштування аутентифікації через форми. Робота з класом FormsAuthentication
- Створення програми з реєстрацією та авторизацією за допомогою MembershipAPI
- Створення програми з реєстрацією та авторизацією з використанням стандартних елементів керування
- Налаштування доступу до програми за ролями