На главную страницу Письмо в УЦ Микротест Карта сайта
Отличный образовательный центр в сфере IT
 

Адреса филиалов:

 
Тюмень >>
ул. Республики, 53, оф. 510
телефон (3452) 68-88-99
Карта проезда
Москва >>
1-й Дербеневский переулок д. 5, стр. 2, "Дербеневская Плаза"
тел.: (495) 787-20-58
Екатеринбург >>
ул. Гоголя, д.36
Тел. (343) 286-17-86
Карта проезда
 

Курсы:

 

Ближайшие курсы

Администрирование GNU/Linux
Тюмень, 29.03.2010 - 02.04.2010
 
Логин: 
Пароль:
 Как зарегистрироваться?
Забыли логин или пароль?
 
 

Основы технологии разработки Web-приложений с использованием MS Visual Studio 2005

Проведение курса на данный момент не запланировано. Выберите удобное для Вас время.
Время проведенияМесто проведения ВремяЦенаЗаказать
Не определеноНе определено3 д.15000 р. Заказать

Семинар ориентирован: на разработчиков Web-приложений на платформе ASP.NET  и планирующих изучение новой платформы ASP.NET 2.0. Семинар предоставляет базовый уровень знаний и навыков, предназначенных для разработки Web-приложений на базе ASP.NET 2.0 с использованием Visual Studio 2005.

 Предварительный уровень подготовки:

  • знакомство с Visual Studio 2005;
  • владение основными концепциями объектно-ориентированного программирования;
  • знакомство с языками разметки HTML и XML;
  • знание английского языка в пределах чтения компьютерно-ориентированного материала.

Продолжительность семинара: 3 дня, 24 часа.
Методические материалы: учебник Microsoft на английском языке.
Документ об окончании семинара: сертификат фирмы Microsoft.

Квалификационные тесты:

Exam 70-528: TS: Microsoft .NET Framework 2.0 - Web-Based Client Development

Exam 70-551: UPGRADE: MCAD skills to MCPD: Web Developer by Using the Microsoft .NET Framework

 

Результат обучения: по успешному окончанию курса, слушатель будет способен:

  • создавать несложные Web-приложения на платформе ASP.NET 2.0 средствами MS Visual Studio 2005, в частности:
    • размещать на странице и настраивать серверные элементы управления;
    • использовать шаблонные (master) страницы для обеспечения общности пользовательского интерфейса Web-приложения;
    • управлять данными о состоянии приложения;
    • организовывать доступ к источникам данных и их отображение;
  • организовывать развертывание  Web-приложений.
  • создавать приложения, адаптированные для мобильных устройств.

 

Программа семинара

 

Раздел 1: Создание Веб-приложения  

Cодержит описание типов Web-сайтов, которые могут быть созданы с помощью MS Visual Studio 2005. Вводится концепция программирования, основанная на обработке событий, и обсуждается методика работы с обработчиками событий объектов, предоставляемыми по умолчанию. Кроме того, обсуждается способ управления приложением с помощью иерархии конфигурационных файлов.

Подразделы:

1.       Типы Web-сайтов, поддерживаемые Visual Studio 2005

2.       Обработка событий по умолчанию в Web-приложении

3.       Конфигурационные файлы

Лабораторная работа 1. Создание Web-приложения

Упр. 1. Создание нового Web-приложения

Упр. 2.  Конфигурирование и компиляция Web-приложения

По окончании изучения данного раздела слушатели смогут:

- охарактеризовать типы Web-сайтов, которые можно создавать средствами Visual Studio 2005;

- описать концепцию обработки событий объектов по умолчанию;

- объяснить роль конфигурационных файлов в процессе управления Web-приложением;

- создать, сконфигурировать и собрать несложное Web-приложение.

 

Раздел 2. Программирование Web-приложений.

Раздел посвящен более тонким вопросам, связанным с обработкой событий в Web-приложениях на платформе ASP.NET 2.0. Кроме того, здесь рассматриваются методики решения таких задач, возникающих в Web-программировании, как:

1.       определение типа, версии и возможностей браузера, отославшего запрос к разрабатываемому  приложению;

2.       доступ к информации, хранящейся в заголовке Web-страницы, ASP.NET;

3.       использование метода Write класса HttpResponse для передачи информации пользователю;

4.       обработка событий Web-страницы.

Подразделы:

1.       Обработка событий в Web-приложении.

2.       Определение типа и возможностей клиентского браузера.

3.       Доступ к заголовку (header) страницы

4.       Обработка событий уровня страницы и уровня приложения.

 

Лабораторная работа 2. Программирование Web-приложения

Упр. 1. Обработка  событий

Упр. 2. Определение свойств браузера и настройка заголовка страницы

Упр. 3. Обработка событий Web-страницы

 

По окончании изучения материалов данного раздела слушатели смогут:

- охарактеризовать различные методики обработки событий, используемые в ASP.NET 2.0;

- объяснить, как определяются свойства клиентского браузера и каким образом настраиваются свойства страницы с использованием ее заголовка;

- описать методику обработки исключений на уровне страницы и на уровне приложения в целом;

- реализовать описанные выше алгоритмы и подходы

 

Раздел 3. Размещение и конфигурирование серверных элементов управления.

Рассматриваются вопросы использования элементов управления html и серверных элементов управления, предоставляемых Visual Studio 2005. Кроме того рассматривается модель обратных вызовов (postback model), реализованная в ASP.NET 2.0

Подразделы:

1.       Элементы управления html и серверные элементы управления

2.       Типы серверных элементов управления

3.       Работа с серверными элементами управления

4.       Модель обратных вызовов ASP.NET 2.0

 

Лабораторная работа 3. Использование элементов управления

Упр. 1. Создание интерфейса пользователя с использованием элементов управления html.

Упр. 2. Создание интерфейса пользователя с использованием серверных элементов управления.

Упр. 3. Программирование элементов управления и использование обратных вызовов (postbacks)

 

По окончании изучения материалов данного раздела слушатели будут способны:

- охарактеризовать различия между двумя группами элементов управления, html и серверными

- описать различные типы серверных элементов управления

- описать модель обратных вызовов, используемую в ASP.NET 2.0

- создать несложный интерфейс пользователя  пользованием элементов управления обоих типов.

 

Раздел 4. Использование шаблонных (master) страниц для разработки многостраничных сайтов с общей разметкой

Рассматриваются вопросы создания многостраничных Web-приложений с общим интерфейсом с использованием шаблонных страниц.

 

Подразделы:

1.       Свойства шаблонных (master) страниц

2.       Как связать страницу с шаблоном?

3.       Вложенные шаблоны.

 

Лабораторная работа 4: Создание общей разметки сайта с использованием шаблонов

Упр. 1. Разработка шаблона

Упр. 2. Связь страниц с шаблоном

Упр. 3. Разработка вложенных шаблонов.

 

По завершению работы над разделом слушатели изучат:

- концепцию страниц-мастеров, и их взаимосвязь со страницами содержания сайта.

- методику использования вложенных шаблонов.

Кроме того, они получат навыки создания и эффективного использования шаблонов.

 

Раздел 5: Управление состоянием Web-приложения.

Содержит описание различных технологий, используемых в ASP.NET 2.0 для хранения информации о состоянии Web-приложения. Обсуждается, как элементы управления могут сохранять свое состояние между запросами. Кроме того обсуждается использование объектов Application, Session и Cache для хранения информации о состоянии.

Подразделы:

1.       Свойства ViewState и ControlState

2.       Объекты Application и Session

3.       Стратегии управления информации уровня сеанса.

4.       Объект Cache.

 

Лабораторная работа 5: Управление состоянием Web-приложения.

Упр. 1. Конфигурирование свойства ViewState серверных элементов управления.

Упр. 2. Методики хранения информации о состоянии в объектах Application и Session.

Упр. 3. Хранение информации о сеансе за пределами основного процесса ASP.NET.

Упр. 4. Использование объекта Cache для хранения информации о состоянии приложения.

 

По завершению работы над разделом слушатели будут способны:

- описать методики использования свойств ViewState и  ControlState для хранения информации о состоянии страницы;

- описать предназначение объектов Application, Session и Cache;

- использовать описанные выше технологии для эффективного хранения информации о состоянии Web-приложения.

 

Раздел  6: Доступ к источникам данных и отображение результатов запросов на Web-страницах.

Содержит информацию о методиках организации доступа к источникам данных, в частности, описывается новая группа специализированных элементов управления, предназначенных для упрощения решения этой задачи. Так, в деталях обсуждаются свойства элементов управления SqlDataSource, XmlDataSource  и ObjectDataSource, позволяющих организовать доступ как к реляционным, так и к иерархическим источникам данных. Завершается раздел рассмотрением методик отображения полученных из источника данных на Web-странице.

 

 

Подразделы:

1.       Подключения к источникам данных и файл Web.config.

2.       Реляционные источники данных и элементы  управления SqlDataSource.

3.       Иерархические источники данных (XML) и элемент управления XmlDataSource.

4.       Объектные источники данных и ObjectDataSource.

 

 

Лабораторная работа 6: Доступ к данным и их отображение на Web-страницах.

Упр. 1.  Создание подключений к базам данных.

Упр. 2.  Доступ к данным с использованием элемента управления SqlDataSource.

Упр. 3.  Доступ к объектным данным с помощью элемента управления  ObjectDataSource.

Упр. 4. Доступ к данным в формате XML с использованием XmlDataSource.

 

По окончании изучения раздела слушатели освоят основы новых подходов к организации доступа к данным, появившиеся в ASP.NET 2.0, в частности, они будут способны:

- сохранять информацию о строках подключения в специальных разделах файла Web.config;

- охарактеризовать методики организации доступа к реляционным, иерархическим и объектным источникам данных, а также применяемые для этого новые элементы управления;

- применить изученные технологии для разработки несложных приложений, предоставляющих доступ к данным.

 

Раздел 7: Управление доступом к Web-приложению.

Описывает реализацию аутентификации с помощью форм и авторизации в Web-приложении. Рассматривается создание страниц login, sign-up и страниц персонификации сайтов, базирующихся на новой системе персонификации (membership) ASP.NET 2.0.

Подразделы:

1.       Аутентификация и авторизация в Web-приложениях;

2.       Персонификация сайтов с использованием класса Membership.

3.       Администрирование безопасности сайта с использованием класса Roles.

 

Лабораторная работа 7: Управление доступом к Web-приложению.

Упр. 1. Конфигурирование процедур аутентификации и авторизации в Web-приложении.

Упр. 2. Реализация страницы регистрации нового пользователя.

Упр. 3.  Реализация страницы login с использованием одноименного элемента управления.

Упр. 4.  Создание административного сайта для управления пользовательскими записями.

 

По окончании изучения данного раздела слушатели смогут:

- охарактеризовать методы аутентификации и авторизации в Web-приложениях;

- описать основные компоненты подсистемы Membership ASP.NET 2.0, предназначенной для управления пользовательскими записями;

- применить изученные технологии для организации процедур аутентификации и авторизации в Web-приложении.

 

Раздел 8: Развертывание Web-приложения

Описываются методики организации развертывания Web-приложений:

- с использованием утилиты Copy Web Site для развертывания Web-приложения в исходных кодах;

- с использованием утилиты Publish Web Site для развертывания предварительно скомпилированного Web-приложения;

- создание дистрибутивов;

Подразделы:

1.       Утилита Copy Web Site;

2.       Утилита Publish Web Site;

3.       Создание установочных пакетов Windows Installer.

 

Лабораторная работа 8: Развертывание Web-приложений

Упр. 1. Развертывание Web-приложения с использованием утилиты Copy Web Site;

Упр. 2. Предварительная компиляция и развертывание приложения с использованием утилиты Publish Web Site;

Упр. 3. Создание установочного пакета Windows Installer для развертывания приложения.

 

По окончании изучения данного раздела слушатели освоят основы теории и практики развертывания Web-приложений.

 

Раздел  9:  Адаптация Web-приложений для доступа к ним с мобильных устройств.

Описываются подходы к адаптации Web-приложений для работы с мобильными устройствами

Подразделы:

1.       Эмуляторы устройств для технологии Mobile Web Forms.

2.       Опознание типа мобильного устройства и перенаправление запроса на соответствующую часть сайта.

3.       Специфика технологии Mobile Web Forms.

 

Лабораторная работа 9: Адаптация Web-приложений для взаимодействия  с мобильными устройствами.

Упр. 1. Управление перенаправлением запросов для мобильных устройств.

Упр. 2.  Проектирование и разработка мобильной Web-формы.

Упр. 3. Проектирование характеристик Web-формы, специфических для конкретных мобильных устройств.

Упр. 4.  Работа с мобильным Web-приложением с использованием симуляторов реальных устройств.

 

По окончании изучения данного раздела слушатели изучат основы создания мобильных Web-приложений, в частности, они смогут

- охарактеризовать способы определения конкретных типов мобильных устройств и методики организации перенаправления запроса на соответствующие страницы приложения;

- описать мобильные Web-страницы, формы и элементы управления;

- описать симуляторы мобильных устройств, встроенные в Visual Studio 2005;

- спроектировать, реализовать  и отладить несложные мобильные Web-формы.


Новости:

11.03.2010
Специальная акция от Microsoft! Сдав один экзамен Microsoft, вы получаете бесплатную годовую подписку TechNet Plus
Каждый специалист, заказавший и успешно сдавший экзамен в центре тестирования учебного центра «Микротест», в период с 10-00 9 марта 2010 года до 15-00 30 марта 2010 года за сданный экзамен Microsoft бесплатно получит подписку TechNet Plus.

18.02.2010
УЦ «Микротест» обучит работе с Cisco Security Agent
Москва, 12 марта 2010 г. — Учебный центр «Микротест», лидирующий на российском рынке эксклюзивного обучения представляет курс «Защита хостов с помощью Cisco Security Agent» — Securing Hosts Using Cisco Security Agent (HIPS) v3.0.

18.02.2010
Cisco обновила сертификацию CCNP
Cisco обновила сертификацию CCNP за счет добавления большого объема новой информации, полученной при всестороннем взаимодействии с заказчиками и партнерами во всем мире.

28.01.2010
Предпраздничная распродажа курсов Cisco в Москве
В канун февральских и мартовских праздников Учебный центр «Микротест» объявляет о проведении следующей акции


   © Учебный Центр «Микротест», 2001–2009
Дизайн — Консалтинговая Группа «АРМ»
Информационная политика сайта