Список
курсов

Разработка Windows-приложений для Microsoft .NET на Visual С#

2555 5 дн. / 40 ак. ч. Точной даты нет, вы можете зарегистрироваться

Описание Курса:

 

Данный курс позволяет слушателям получить углублённое представление о возможностях среды разработки .NET Framework для создания элементов управления, клиентских и серверных приложений, распределённых приложений Windows.<br>

Курс посвящен разработке Windows-приложений в среде .NET на языке C#. Основное внимание в курсе уделяется изучению системы классов .NET Framework, используя и расширяя которую программисты могут создавать приложения Windows с самым широким набором возможностей.

 

Аудитория:

Курс для разработчиков  Windows-приложений для Microsoft .NET при помощи Visual С#  .

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

 

Слушатели должны иметь:

- опыт работы с С#;

- опыт написания приложений.

 

Сертификация:

Курс готовит к тесту: 70-316

Содержание:

 

Модуль 1. Введение в разработку приложений Windows Forms

Создание формы.

Размещение элементов управления на форме.

Создание формы, порожденной (inherited) от существующей.

Создание многодокументных приложений.

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

 

Модуль 2. Работа с элементами управления

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

Использование встроенных элементов управления Windows Forms.

Использование диалоговых панелей.

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

Создание меню.

Проверка пользовательского ввода.

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

 

Модуль 3. Разработка элементов управления

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

Приспособление созданных элементов управления для работы в режиме разработки.

Лицензирование элементов управления.

Лабораторная работа:Разработка элементов управления.

 

Модуль 4. Использование подключений к источникам данных в приложениях Windows Forms

Добавление к приложению и конфигурирование объектов ADO.NET.

Чтение и модификация данных в источнике с помощью объекта DataSet.

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

Введение в XML Web-службы.

Создание простого клиента Web-службы.

Сохрание данных приложения в источнике данных.

Лабораторные работы:

Доступ к источникам данных с помощью ADO.NET.

Вызов Web-службы.

 

Модуль 5. Взаимодействие с управляемым и неуправляемым кодом

Использование .NET и COM объектов в приложении Windows Forms.

Вызовы функций Win32 API.

Лабораторная работа:Взаимодействие с управляемым и неуправляемым кодом.

 

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

Печать формы в приложении Windows Forms.

Использование Print preview и стандартных диалоговых панелей по управлению печатью.

Оптимизация внешнего вида документа для печати средствами GDI+.

Создание отчета средствами Crystal Reports.

Лабораторная работа:Печать форматированных документов.

 

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

Обзор многопоточной модели программирования .NET.

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

Как организовать асинхронный вызов метода.

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

Лабораторная работа:Асинхронный вызов Web-службы.

 

Модуль 8. Повышение удобства использования приложений

Добавление средств повышения доступности приложения.

Добавление справочной системы.

Локализация приложений.

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

 

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

Сборки .NET.

Развертывание приложений Windows Forms.

Лабораторная работа:Развертывание приложения.

 

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

Безопасность в приложениях на платформе .NET Framework.

Использования безопасности на основе прав доступа к коду.

Использование ролевой политики безопасности.

Лабораторная работа:Добавление и проверка запросов доступа.

 

Приобретаемые навыки:

 

Слушатели ознакомятся с:

- введением в разработку форм для Windows;

- работой с элементами управления;

- разработкой элементов управления;

- работой с данными в формах;

- смешиванием управляемого и неуправляемого кода;

- печатью и созданием отчетов в формах;

- асинхронным программированием;

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

- развертыванием Windows-приложения;

- безопасностью Windows-приложения.

 

Документы об окончании курса / Материалы и сертификаты:

Сертификат Microsoft

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Оформить заявку
на обучение