О курсе
Видео курс познакомит слушателей с технологией ASP.NET Web Forms, которая предназначена для разработки сложных многофункциональных веб-приложений. Она зарекомендовала себя как мощный инструмент и на сегодняшний день занимает одну из лидирующих позиций среди технологий для создания веб-приложений и веб-ориентированных корпоративных решений.
Многие разработчики могут создать страницы с набором элементов управления и привязкой к базе данных, но не все в полной мере могут манипулировать генерируемым HTML-кодом, создавать свои элементы управления и модули, оптимизировать страницы и создавать быстрые веб порталы. “ASP.NET Углубленный” позволит слушателю разобрать механизмы работы приложения и принципы обработки запросов на стороне сервера. Видео курс будет незаменим для тех, кто хочет понять, как работают сложные серверные элементы управления, через какие модули проходит каждый запрос, адресованный приложению, а также, что происходит внутри IIS.
Этот курс входит в специальности:
Предварительные Требования
- Опыт работы с VisualStudio.
- Знание C# и уверенное использование основных библиотек .NET Framework.
- Знание технологии ASP.NET. Владение серверными элементами управления и основными возможностями платформы (темы курса "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
- Создание приложения с регистрацией и авторизацией с использованием стандартных элементов управления
- Настройка доступа к приложению по ролям