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

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

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

Курсы:

 

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

 
Логин: 
Пароль:
 Как зарегистрироваться?
Забыли логин или пароль?
 
 

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

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

Семинар ориентирован: на разработчиков клиентских приложений Windows и планирующих изучение особенностей технологии Windows Forms, являющейся составной частью .Net Framework 2.0. Основное внимание будет уделено деталям разработки пользовательского интерфейса и общей структуры программы.

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

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

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

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

Exam 70-526: TS: Microsoft .NET Framework 2.0 - Windows-Based Client Development

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

 

Результат обучения.

Успешно освоив материалы данного курса, слушатель будет способен:

  • создавать несложные клиентские приложения на базе Windows Forms;
  • размещать и настраивать стандартные (поставляемые с MS Visual Studio 2005) элементы управления;
  • создавать меню;
  • отображать и редактировать данные с использованием  элементов управления, допускающим подключение к источникам данных;
  • осуществлять поддержку работы пользователей и повышать удобство работы с программой;
  • оснащать Windows-приложения возможностями генерации отчетов и печати;
  • реализовывать асинхронные вычисления с использованием компонента BackgroundWorker;
  • организовывать развертывание приложения с использованием новой технологии ClickOnce.

 

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

 

Раздел 1: Создание простого Windows-приложения  

Содержит основные сведения и развивает базовые навыки, необходимые при создании приложения на базе Windows Forms. Рассматриваются вопросы конфигурирования свойств формы, размещения на ней элементов управления, создание обработчиков событий и сопоставление их событиям.

Подразделы:            

1.       Компоненты интерфейса пользователя, основанного на Windows Forms

2.       Обработка событий в приложении Windows Forms.

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

Упр. 1.  Добавление и конфигурирование форм и элементов управления

Упр. 2.  Создание обработчиков и обработка событий

 

Упр. 3.  Добавление элементов управления и обработчиков событий на этапе исполнения.

Упр. 4.  Добавление централизованного обработчика событий, поступающих с клавиатуры на уровне формы (если позволит время).

 

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

- охарактеризовать основные компоненты, составляющих типичное приложение на базе Windows Forms;

- описать процедуру обработки событий в Windows Forms приложении;

- добавлять и конфигурировать формы и элементы управления;

- создавать обработчики событий;

- добавлять элементы управления и обработчики событий на этапе исполнения.

 

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

Раздел посвящен краткому обзору элементов управления, поставляемых вместе с MS Visual Studio 2005. Рассматриваются вопросы их группирования на основе близкой функциональности и настройки их основных свойств.

 

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

Упр. 1. Создание формы EmployeeViewer

Упр. 2. Создание формы ReportGenerator

Упр. 3. Создание формы ReportGeneratorHelp

 

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

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

- использовать элементы управления SplitContainer, TreeView, PictureBox, ToolStrip и т.д., например, для создания формы, позволяющей выбирать и просматривать изображения;

- создать форму, позволяющую создавать  несложные параметризованные запросы и просматривать их результаты с использованием TableLayoutPanel, ListView, MonthCalendar, ComboBox и т.п.;

- создать форму – Web-браузер, с использованием одноименного элемента управления.

 

Раздел 3. Создание меню

Рассматриваются новые элементы управления MenuStrip  и ContextMenuStrip и вопросы создания главного и контекстных меню с использованием этих контейнерных элементов управления в кооперации с элементом ToolStripItem.

 

Лабораторная работа 3. Создание меню

Упр. 1. Настройка свойств элемента управления MenuStrip;

Упр. 2. Конфигурирование компонента ContextMenuStrip;

Упр. 3. Управление отображением элементов ToolStripMenuItem;

Упр. 4. Размещение и конфигурирование элемента управления ToolStripComboBox (если позволит время).

 

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

- охарактеризовать структуру меню, используемых в приложениях Windows Forms 2.0 и ее основные отличия от структуры меню приложений, использующих предыдущую версию библиотеки (1.1);

- размещать и настраивать компонент MenuStrip;

- конфигурировать компонент ContextMenuStrip;

- настраивать детали отображения и использования элементов ToolStripMenuItem;

- воспользоваться советами Microsoft по проектированию и разработке современного интерфейса пользователя.

 

Раздел 4. Отображение и редактирование данных с использованием элементов управления, допускающих связывание с источниками данных

посвящен, по всей вероятности, наиболее важным вопросам, рассматриваемым в данном курсе. В частности, в нем приведен обзор новой концепции связывания с данными, появившейся в .NET Framework версии 2.0, и соответствующих компонентов, ее реализующих.

 

Подразделы:

1.       Связывание данных с элементом управления.

2.       Компонент DataGridView.

 

Лабораторная работа 4: Отображение и редактирование данных с использованием элементов управления, допускающих связывание с источниками данных

Упр. 1. Добавление в проект источника данных.

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

Упр. 3. Создание связываемой формы с использованием компонентов BindingSource и BindingNaviga-tor.

Упр. 4. Отображение данных с использованием элемента управления DataGridView.

Упр. 5. Организация связывания с данными на этапе исполнения (если останется время).

 

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

- концепцию простого и сложного связывания.

- описать типовые сценарии использования элемента управления DataGridView;

- добавить в проект и настроить источник данных;

- создать форму, связываемую с источником данных с использованием компонентов BindingSource и BindingNavigator;

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

 

Раздел 5: Обеспечение поддержки и удобства работы пользователя.

Раздел описывает множество новых элементов управления и методик, позволяющих создавать гибкие и интуитивно понятные приложения, обеспечивающие своевременную обратную связь с пользователем. В частности, рассматриваются вопросы конфигурирования стандартных элементов управления ToolTip, HelpProvider и др. Дополнительно рассматриваются вопросы обеспечения глобализации и локализации приложений.

Подразделы:

1.       Предоставление поддержки работы пользователя;

2.       Реализация дополнительных особенностей, повышающих доступность приложения;

3.       Реализация глобализации и локализаций.

 

Лабораторная работа 5: Предоставление поддержки и повышения удобства работы пользо-вателя.

Упр. 1. Добавление и настройка свойств элементов управления, обеспечивающих поддержку пользователя.

Упр. 2. Реализация дополнительных свойств, повышающих доступность приложения (для специ-альных групп пользователей).

Упр. 3.  Глобализация и локализация.

Упр. 4.  Отображение возможных ошибок источника данных (если позволит время).

 

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

- описать основные группы компонентов, предоставляемых .Net Framework для поддержки работы пользователя;

- успешно использовать эти компоненты и элементы управления в приложении на базе Windows Forms;

- охарактеризовать и использовать основные дополнительные возможности, реализованные в Win-dows Forms;

- обеспечить глобализацию и локализацию своих приложений.

 

 

Раздел  6: Создание согласованных приложений с использованием диалоговых панелей и наследования форм.

Раздел описывает встроенные в .Net Framework диалоговые панели (идентичные по функциональности реализованным в comdlg32.dll и обладающие привычным для пользователя интерфейсом). Обсуждаются также вопросы создания собственных панелей, а также повторного использования интерфейса и программной реализации форм с помощью операции наследования.

Подразделы:

1.       Диалоговые панели в приложениях на базе Windows Forms.

2.       Повторное использование кода, основанное на наследовании форм.

 

Лабораторная работа 6: Разработка согласованных (и самосогласованных) приложений с использованием диалоговых панелей и наследования форм.

Упр. 1.  Использование встроенных (в .Net Framework) диалоговых панелей.

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

Упр. 3.  Повторное использование кода на основе наследования форм.

Упр. 4.  Модификация кода существующей формы для реализации ее наследования от базового класса (если позволит время).

 

Освоив данный раздел, слушатели будут способны:

- описать предоставляемые .Net Framework стандартные диалоговые панели;

- описать концепцию и предназначение наследования форм в Windows Forms;

- эффективно использовать встроенные и собственные диалоговые панели;

- реализовать повторное использование интерфейса и кода с использованием наследования от базового класса формы.

 

Раздел 7: Организация печати и создание отчетов приложениях Windows Forms.

Раздел состоит из двух не слишком тесно связанных между собой частей. Первая из них посвящена реализации печати содержимого форм в Windows-приложениях на платформе .Net 2.0. Вторая посвящена отображению на форме отчетов  с использованием элемента управления CrystalReportViewer

Подразделы:

1.       Печать в приложении Windows Forms;

2.       Отображение отчетов в приложении Windows Forms.

 

Лабораторная работа 7: Организация печати и отображения отчетов в приложениях Windows Forms.

Упр. 1. Организация печати содержимого формы.

Упр. 2. Отображение отчета с использованием компонента CrystalReportViewer.

 

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

- описать систему поддержки печати, реализованную в .Net Framework 2.0 и воспользоваться ей для организации печати в своем приложении на базе Windows Forms;

- отобразить на форме отчет, созданный с использованием технологии Crystal Reports.

 

Раздел 8: Реализация асинхронных вычислений с использованием компонента BackgroundWorker.

Раздел содержит краткое описание теории асинхронных вычислений и ее реализации в .Net Framework 2.0 с использованием компонента BackgroundWorker.

 

Лабораторная работа 8: Реализация асинхронных вычислений с использованием компонента BackgroundWorker.

Упр. 1. Запуск и управление исполнением фонового потока средствами компонента Background-Worker.

 

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

- описать (хотя бы в общих чертах) концепцию асинхронных вычислений;

- запустить в асинхронном режиме «долгоиграющий» алгоритм, с использованием компонента BackgroundWorker.

 

Раздел  9:  Развертывание приложений с использованием технологии ClickOnce.

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

 

Лабораторная работа 9: развертывание приложений с использованием ClickOnce.

Упр. 1.  Публикация приложения для последующего развертывания с использованием ClickOnce.

Упр. 2.  Установка и тестирование приложения, разворачиваемого с помощью ClickOnce.

 

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

- охарактеризовать детали развертывание приложения на  базе Windows Forms с использованием технологии ClickOnce;

- развернуть и протестировать готовое приложение, развертываемое  в рамках ClickOnce

Новости:

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
Дизайн — Консалтинговая Группа «АРМ»
Информационная политика сайта