Курс Разработка приложений Windows в Microsoft Visual Studio 2010

+ информация по E-mail

Курс Разработка приложений Windows в Microsoft Visual Studio 2010

  • Цели * познакомить опытных разработчиков, знающих основы WindowsForms, с более продвинутыми возможностями по проектированию и разработке клиентских приложений для операционной системы Windows.
    * Курс также рассматривает модели программирования WinForms и WPFи их применение.
  • Начальные требования * Понимание приемов решения проблем, применительно к разработке программного обеспечения.
    * Общее понимание назначения, функций и возможностей .NETFramework.
    * Опыт использования среды разработки VisualStudio 2008.
    * Опыт объектно ориентированного проектирования и разработки.
    * Опыт проектирования и разработки N-уровневых приложений.
  • Описание программы 1. Проектирование клиентского приложения Windows Темы:
    • Технологии для разработки клиентских Windows приложений.
    • Шаблоны архитектуры приложений.
    • Взаимодействие технологий WindowsForms и WPF

    Лабораторная работа:
    • Планирование клиентских Windows приложений.
    2. Обзор новых возможностей VisualStudio 2010 и WPF4 Темы:
    • Что нового в VisualStudio 2010?
    • Что нового в WPF 4?

    Лабораторная работа:
    • Использование VisualStudio 2010 и XAML.
    3. Проектирование и разработка пользовательского интерфейса Темы:
    • Создание макета страницы.
    • Использование элементов управления содержимым.
    • Использование элементов управления с множественным содержимым.
    • Совместное использование логических ресурсов на уровне окна.

    Лабораторная работа:
    • Создание пользовательского интерфейса
    4. Осуществление контроля пользовательского интерфейса Темы:
    • Совместное использование логических ресурсов уровня приложения.
    • Использование стилей для создания целостных пользовательских интерфейсов.
    • Использование шаблонов для изменения внешнего вида элементов управления.
    • Обработка событий и команд

    Лабораторная работа:
    • Динамическое управление пользовательским интерфейсом
    5. Тестирование, модульное тестирование и отладка Темы:
    • Возможности тестирования в WPF.
    • Отладка XAML.
    • Обратная связь с пользователем при возникновении необработанных исключений.
    • Возможности по обеспечению безопасности

    Лабораторная работа:
    • Тестирование и отладка WPF приложений.
    6. Простая привязка и проверка данных Темы:
    • Обзор возможностей привязки данных.
    • Создание привязки данных.
    • Реализация уведомления об изменении свойства.
    • Преобразование данных.
    • Проверка данных.
    • Представление данных на этапе проектирование.

    Лабораторная работа:
    • Привязка данных
    7. Привязка к наборам данных Темы:
    • Привязка к наборам объектов.
    • Использование представлений наборов.
    • Создание интерфейсов типа «основной/подробности».
    • Использование шаблонов данных.
    • Представление наборов данных на этапе проектирование

    Лабораторная работа:
    • Привязка данных к коллекциям
    8. Улучшение отклика для пользовательского интерфейса Темы:
    • Внедрение асинхронных процессов.
    • Внедрение интерфейсов с коротким временем отклика.

    Лабораторная работа:
    • Улучшение производительности приложения
    9. Возможности для локализации и помощи пользователю Темы:
    • Локализация и глобализация.
    • Создание помощи пользователю.
    • Обеспечение специальных возможностей.

    Лабораторная работа:
    • Локализация WPF приложения.
    10. Двумерная графика, мультимедиа и печать в WPF Темы:
    • Отображение двумерной графики.
    • Отображение изображений.
    • Добавление мультимедийных возможностей.
    • Создание и печать документов.

    Лабораторная работа:
    • Рисование двумерной графики.
    11. Настройка элементов управления Темы:
    • Обзор возможностей по созданию собственных элементов управления.
    • Создание пользовательских элементов управления.
    • Создание настраиваемого элемента управления.
    • Использование видимых состояний для управления внешним видом элемента управления.
    • Интеграция WPF с Windows Forms.

    Лабораторная работа:
    • Создание пользовательского элемента управления.
    12. Вложенные свойства и поведения в WPF Темы:
    • Внедрение вложенных свойств.
    • Внедрение операций перетаскивания в пользовательских интерфейсах.
    • Внедрение поведений, триггеров и действий.

    Лабораторная работа:
    • Внедрение операций перетаскивания.
    13. Анимации в WPF Темы:
    • Использование анимаций.
    • Использование триггеров.
    • Внедрение представлений данных.

    Лабораторная работа:
    • Создание анимаций.
    14. Состояние, настройки и жизненный цикл приложения Темы:
    • Создание настроек приложения.
    • Использование настроек приложения.
    • Создание собственных конфигурационных секций.

    Лабораторная работа:
    • Создание окна диалога для настроек.
    15. Настройка и развертывание клиентских Windows приложений Темы:
    • Параметры развертывания.
    • Развертывание автономного WPF приложения.
    • Развертывание XBAP приложения.
    • Конфигурирование настроек безопасности.

    Лабораторная работа:
    • Развертывание приложений.
+ информация по E-mail

Другие программы - microsoft office