softline academy
Microsoft IT Academy Program

Организаторы
Учебного центра
  Факультет ВМК MГУ Факультет
ВМК MГУ
 
Компания Softline
Учебные центры Softline Academy Alliance

it-academy.tltsu.ru

 Другие проекты Softline
Exponenta.ru
Все о математических пакетах

Matlab.ru
Консультационный центр Matlab

Allsoft.ru
Интернет-магазин лицензионного софта

Edu.Allsoft.ru
Серьезные программы по студенческим ценам

Центр решений Microsoft
Комплексный ответ на ваши бизнес-задачи

Горячая линия
Переход на лицензионное ПО

Главная > Учебные курсы > Каталог учебных курсов > Описание курса: AMS-311

AMS-311: Разработка приложений на платформе .NET: Windows Forms (40 часов)


Краткое описание

Этот авторский курс основан на материале авторизованного курса Microsoft #M2555 (Developing Microsoft .NET Applications for Windows). Курс является стартовым для направления обучения Разработка приложений (Microsoft С# .NET).

Сертификационный экзамен

Совместно с курсами AMS-310 Разработка приложений на платформе .NET: Программирование на языке C# и AMS-312 Разработка приложений для баз данных на технологии ADO.NET этот курс готовит слушателей к экзамену 70–316 Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET, который является обязательным для получения сертификата MCAD.


Предварительные требования

Окончание курса AMS-310 Разработка приложений на платформе .NET: Программирование на языке C# или знания в эквивалентном объеме.


Программа курса


Модуль 1. Формы и элементы управления

  • Создание формы и размещение на ней элементов управления. Группировка элементов управления
  • Использование формы как базового класса
  • Создание приложений многодокументным интерфейсом (MDI). Обработка событий
  • Динамическое добавление элементов управления. Окна диалога
  • Работа с меню
  • Проверка корректности ввода

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

  • Создание новых элементов управления
  • Создание элементов управления на основе существующих
  • Создание композитного элемента управления
  • Интеграция новых элементов управления с Визуальным Дизайнером (Visual Designer)
  • Лицензирование элементов управления

Модуль 3. Взаимодействие с существующим кодом

  • Подключение и использование сборок .NET, компонент СOM и элементов управления ActiveX
  • Вызов функций Win32 API из приложения .NET
  • Вызов функций из библиотек динамической компоновки (DLL)

Модуль 4. Управление принтером

  • Организация печати из приложения .NET
  • Стандартные диалоги для управления процессом печати
  • Создание содержимого печатного документа с использованием GDI+
  • Предварительный просмотр документа

Модуль 5. Асинхронные вызовы на платформе .NET

  • Использование асинхронных вызовов и многопоточности для предотвращения блокировки пользовательского интерфейса во время длительных расчетов
  • Асинхронные вызовы методов
  • Особенности многопоточного программирования

Модуль 6. Локализация приложения

  • Средства .NET для локализации приложений
  • Многоязычный интерфейс
  • Ресурсные сборки

Модуль 7. Система помощи

  • Организация контекстно-зависимой помощи
  • Всплывающие подсказки
  • Упрощение работы с интерфейсом приложения

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

  • Сборки .NET
  • Закрытые и общедоступные сборки
  • Строгое имя сборки. Кэш сборок
  • Управление версиями
  • Различные стратегии установки и развертывания приложения
  • Конфигурирование приложений .NET

Модуль 9. Обеспечение безопасности на платформе .NET

  • Обзор системы безопасности на платформе .NET
  • Обеспечение безопасного выполнения приложения
  • Управление доступом к приложению
  • Система безопасность на основе ролей

Модуль 10. Отладка и тестирование приложений на платформе .NET

  • Обзор методов отладки и тестирования приложения
  • Средства для отладки приложений .NET
  • Работа с объектами Debug и Trace
  • Трассировка и утверждения
© 2004-2006 Softline
Тел. 939-15-85
info@it-university.ru
адрес и схема проезда
Учебный центр | Ваша IT-карьера | Учебные курсы | Online-тесты | Скидки | FAQ