Список курсов
   Расписание тренингов
info@i-klass.com
тел.: +380 44 5941060
факс: +380 44 5941062
Как нас найти

   Центр Тестирования
exam@i-klass.com


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    Microsoft, Oracle, Sun, Java
    Linux (RedHat, SuSE, Ubuntu)
    VMWare, Apple, HP, IBM

    Управление проектами
    Управление ИТ-услугами
Офисные приложения
Microsoft, Apple, AutoCAD и др.



ИТ специалистам
  / Microsoft / Разработка ПО / 2565
возвратиться к списку курсов Microsoft / Разработка ПО
  возвратиться к списку курсов
   дата начала тренинга:   -

2565: Разработка Windows-приложений для Microsoft .NET на Visual Basic .NET
2565: Developing Microsoft .NET Applications for Windows (Visual Basic .NET)

Описание
Курс поможет слушателям приобрести знания и навыки, необходимые для разработки приложений Windows Forms на платформе Microsoft .NET. Данный курс предназначен разработчикам Visual Basic и охватывает основные аспекты разработки клиентских приложений Windows, включая: Windows Forms, GDI+, доступ к данным, взаимодействие с "неуправляемым" кодом, многопоточность и асинхронное выполнение, доступ к XML Web-службам, а также отладку, безопасность и развертывание настольных приложений.
Аудитория
Курс ориентирован на опытных разработчиков Windows-приложений, имеющих опыт программирования на Visual Basic 6.0 или Visual C++ (MFC).
Длительность
5 дней (40 академ. часов)
Сертификация
Готовит к тесту на степень MCAD 70-306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET.
Документ по окончании
Сертификат Microsoft
Предварительные
требования

- знать правила чтения и записи XML документов;
- владеть базовыми знаниями языка C#;
- иметь опыт разработки распределенных приложений с использованием Microsoft Visual Basic, Java или C++.




Содержание

Модуль 1. Введение в Windows Forms
Темы:
- Создание формы.
- Добавление элементов управления к форме.
- Использование визуального наследования на примере создания формы, наследующей свойства базовой.
- Размещение элементов управления на форме.
- Создание MDI- приложений.
Лабораторная работа 1.1: Создание Windows Forms.

Модуль 2. Работа с элементами управления
Темы:
- Создание обработчика событий для элемента управления.
- Использование элементов управления Windows Forms.
- Использование диалоговых окон в Windows Forms приложении.
- Динамическое добавление элементов управления во время выполнения программы.
- Создание меню.
- Проверка достоверности пользовательского ввода.
Лабораторная работа 2.1: Работа с элементами управления.
- Создание и использование элементов управления.

Модуль 3. Построение нестандартных элементов управления
Темы:
- Создание элементов управления и расширение их функциональности.
- Добавление свойств элементов управления, доступных в режиме проектирования.
- Лицензирование элемента управления.
Лабораторная работа 3.1: Построение элементов управления.
- Добавление и инициализация нового события.
- Создание составного элемента управления.
- Добавление свойств, доступных в режиме проектирования.

Модуль 4. Использование данных в Windows Forms приложениях
Темы:
- Добавление и конфигурирование объектов ADO.NET в Windows Forms приложениях.
- Доступ к данным и их модификация с использованием объектов DataSet.
- Связанные элементы управления.
- Обзор XML Web-служб.
- Создание простого клиента XML Web-службы.
- Сохранение данных.
Лабораторная работа 4.1: Доступ к данным с использованием ADO.NET.
- Создание и заполнение объектов DataSet.
- Модификация DataSet.
- Обновление данных в источнике с помощью DataSet.
- Связывание и форматирование данных в элементах управления.
Лабораторная работа 4.2: Вызов XML Web-службы.
- Вызов XML Web-службы.

Модуль 5. Взаимодействие с управляемыми объектами
Темы:
- Использование .NET и COM компонентов в приложениях Windows Forms.
- Вызовы функций Win32 API из Windows Forms приложений.
- Преобразование кода приложения, написанного на Visual Basic 6.0, в код на Visual Basic .NET.
Лабораторная работа 5.1: Взаимодействие с COM и вызов Win32 APIs.
- Использование COM-компонента в .NET приложении.
- Вызов функции Win32 API из .NET приложения.

Модуль 6. Печать и создание отчетов в Windows Forms приложениях
Темы:
- Печать из Windows Forms приложения.
- Использование объектов диалоговых окон Print Preview, Page Setup и Print.
- Конфигурирование объекта PrintDocument с использованием GDI+.
- Создание отчетов с использованием Crystal Reports.
Лабораторная работа 6.1: Распечатка форматированных документов.
- Добавление к приложению возможности печати.
- Вывод информации в графическом контексте, ассоциированном с принтером, с помощью классов GDI+.
Модуль 7. Асинхронное программирование
Темы:
- Модель .NET асинхронного программирования.
- Шаблон программирования модели асинхронного программирования.
- Как произвести асинхронный вызов любого метода.
- Защита состояния и данных в многопоточной среде.
Лабораторная работа 7.1: Асинхронные вызовы XML Web Service.
- Конвертирование синхронных вызовов в асинхронные.

Модуль 8. Увеличение удобства в использовании приложений
- Добавление средств общего доступа.
- Добавление справочной системы к приложению.
- Локализация приложения.
Лабораторная работа 8.1: Увеличение удобства в использовании приложения.
- Добавление поддержки для средств общего доступа.
- Добавление справочной системы к приложению.
- Добавление всплывающих подсказок к приложению.
- Локализация пользовательского интерфейса приложения.
- Локализация ресурсов в приложении.

Модуль 9. Распространение Windows Forms приложений
Темы:
- .NET сборки.
- Развертывание Windows Forms приложений.
Лабораторная работа 9.1: Развертывание приложения.
- Построение и установка ссылок на сборки со строгими именами.
- Инсталляция в глобальный кэш сборок.
- Развертывание .NET приложения.
- Использование файла конфигурации приложения.

Модуль 10. Обеспечение безопасности Windows Forms приложений
Темы:
- Безопасность в .NET Framework.
- Использование средств защиты доступа к коду.
- Использование системы ролевой безопасности.
Лабораторная работа 10.1: Установка и проверка прав и разрешений.
- Использование императивных запросов для проверки разрешений на получение определенного вида доступа к ресурсу.

По окончании
Слушатели научатся:
- создавать формы и наполнять их элементами управления. Организовать элементы управления на формах;
- создать меню для приложений Windows Forms;
- добавить код для обработки событий формы и элементов управления в приложении Windows Forms;
- создать приложения с интерфейсом MDI (Multiple Document Interface);
- использовать диалоговые окна в приложениях Windows Forms;
- проверять пользовательский ввод в приложении Windows Forms;
- создавать и использовать пользовательские элементы в приложении Windows Forms;
- создавать лицензии для элементов управления;
- связывать приложения Windows Forms с различными источниками с использованием Microsoft ADO.NET;
- использовать Web службы XML из приложений Windows Forms;
- использовать компоненты .NET и COM в приложениях Windows Forms;
- вызывать функции Microsoft Win32? API из приложения Windows Forms;
- выполнять миграцию приложений Visual Basic 6.0 на Visual Basic .NET;
- выполнять печать документов из приложений Windows Forms;
- выполнять асинхронные вызовы методов в приложении Windows Forms;
- отлаживать приложение Windows Forms;
- использовать специальные возможности (accessibility features) в приложениях Windows Forms;
- локализовать приложение Windows Forms;
- добавить поддержку справочной системы для и создавать справочные файлы в приложении Windows Forms;
- развертывать приложения Windows Forms. Использовать разделяемые сборки;
- реализовывать систему безопасности доступа к коду и систему безопасности, основанную на ролях, в приложениях Windows Forms.
С этим курсом обычно заказывают
-
   Все права защищены
   ©Учебный Центр Квазар-Микро
   2009


   Словари, Аббревиатуры, Ссылки, Гостиницы Киева, Транспорт в Киеве, Расписание поездов
   Как нас найти (схема)
    
наверх    
 
404 Not Found

Not Found

The requested URL /clients/edu_kvazar-micro_com/linkmoneyssi.php was not found on this server.


Apache/2.4.18 (Ubuntu) Server at lm-code.ru Port 80

  Компания "Квазар-Микро"

Освітній портал