Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс

#2565 Developing Microsoft .NET Applications for Windows (Visual Basic .NET)

Академия -> Курсы -> VB.NET ->#2565 Developing Microsoft .NET Applications for Windows (Visual Basic .NET)

Описание курса

Записаться на курс
Продолжительность: 5 дн.
Стоимость: 25 000 р.

Назначение курса

Курс дает слушателям знания и навыки, необходимые для построения Microsoft Windows Forms-приложений с использованием платформы Microsoft .NET Framework.

В курсе рассматриваются основные вопросы создания настольного Windows-приложения с использованием .NET Framework:

  • Windows Forms, GDI+;
  • Простые средства доступа к данным;
  • Взаимодействие с неуправляемым кодом;
  • Вопросы многопоточности и асинхронных вызовов;
  • Средства удаленного доступа;
  • Взаимодействие с Web;
  • Использование XML Web-сервисов;
  • Отладка программ;
  • Обеспечение безопасности;
  • Распространение настольных приложений.
  • Подготовка

    Успешное окончание курсов:

  • #2559 Introduction to Visual Basic .NET Programming with Microsoft .NET


  • или эквивалентная подготовка.

    Знание английского языка для прочтения методических пособий и выполнения практических заданий.

    Материалы по курсу

    Слушателям выдаются учебные материалы, авторизованные Microsoft.

    По окончании курса слушатели получают сертификат компании Microsoft международного образца.

    Дополнительная информация

    Курс готовит к экзамену:

  • 70-306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET
  • Программа курса

    Модуль 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 приложения

    Модуль 8. Увеличение удобства в использовании приложений

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

    Модуль 7. Асинхронное программирование

    Модель .NET асинхронного программирования
    Шаблон программирования модели асинхронного программирования
    Как произвести асинхронный вызов любого метода
    Зашита состояния и данных в многопоточной среде
    Лабораторная работа 7.1: Асинхронные вызовы XML Web Service
    Конвертирование синхронных вызовов в асинхронные

    Модуль 6. Печать и создание отчетов в Windows Forms приложениях

    Печать из Windows Forms приложения
    Использование объектов диалоговых окон Print Preview, Page Setup и Print
    Конфигурирование объекта PrintDocument с использованием GDI+
    Создание отчетов с использованием Crystal Reports
    Лабораторная работа 6.1: Распечатка форматированных документов
    Добавление к приложению возможности печати
    Вывод информации в графическом контексте, ассоциированном с принтером, с помощью классов GDI+

    Модуль 9. Распространение Windows Forms приложений

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

    Модуль 10. Обеспечение безопасности Windows Forms приложений

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

    Академия -> Курсы -> VB.NET ->#2565 Developing Microsoft .NET Applications for Windows (Visual Basic .NET)

      
    Компьютерная Академия СофтДжойс
       Ваш e-mail: 
    Компьютерная Академия СофтДжойс
     
    группа вКонтакте Яндекс.Метрика