Повысьте свою уверенность в успешной сдаче экзамена с помощью Exam Replay or an Exam Replay with Practice Test.

Экзамен
70-511

Visual Studio logo

  • Дата публикации:
    2 июля 2010 г.
  • Языки:
    Английский
  • Целевая аудитория:
    Разработчики
  • Технология:
    Microsoft Visual Studio 2010
  • Необходим для прохождения сертификации:
    MCTS

TS: Windows Applications Development with Microsoft .NET Framework 4

Этот экзамен отменен

Доступные на данный момент экзамены см. в Microsoft Certification exam list.

Оценка квалификационных навыков

Данный экзамен позволяет оценить, в какой мере вы можете выполнять перечисленные ниже технические задачи. В процентах указан относительный вес каждого основного тематического раздела экзамена. Чем выше процент, тем больше вопросов вы увидите в соответствующем разделе экзамена. Ознакомьтесь с обучающими видеоматериалами о variety of question types , включенных в экзамены Microsoft.

Учтите, что вопросы охватывают темы, описанные в этом маркированном списке, но не ограничиваются ими.

Хотите поделиться своим мнением о релевантности навыков, оцениваемых с помощью этого экзамена? Отправьте комментарий специалистам Microsoft. Все отзывы будут проверены и при необходимости учтены в сертификационной программе, если такие изменения не повлияют на действительность и надежность процесса сертификации. Обратите внимание, что корпорация Microsoft не отвечает непосредственно на каждый отзыв. Мы ценим ваш вклад в обеспечение качества сертификационной программы Microsoft.

Если у вас возникли сомнения в отношении определенных вопросов данного экзамена, вы можете exam challenge.

Если у вас возникли дополнительные вопросы или есть комментарии, связанные с сертификационными экзаменами Microsoft, или по программе сертификации, регистрации или специальным предложениям, обращайтесь в Regional Service Center.

Построение пользовательского интерфейса с использованием базовых методов (23%)
  • Выбор наиболее подходящего класса элемента управления
    • Оценка требований проектирования и затем выбор наиболее подходящего элемента управления на основе этих требований; определение условий, когда ни один из стандартных элементов управления не отвечает требованиям; элементы управления пунктами, меню и содержимым
    • В эту задачу не входят: разработка настраиваемых элементов управления
  • Применение макета экрана с помощью вложенных иерархий управления
    • Использование панельных элементов управления, обеспечивающих привязку свойств
    • В эту задачу не входят: элементы управления пунктами, настройка элементов управления
  • Создание и применение стилей и тем
    • Стили на уровней приложений, переопределение стилей, наследование стилей, Generic.xaml, атрибуты тем
    • В эту задачу не входят: предоставление общего доступа к стилям представления сеток данных
  • Управление повторно используемыми ресурсами
    • Шрифты, стили, источники данных, изображения, словари ресурсов, библиотеки DLL, имеющие отношение только к ресурсам
  • Реализация анимации в WPF
    • Создание раскадровки; управление временными шкалами; управление поведением после завершения анимации; двойная, цветная и точечная анимация; запуск анимации из кода и XAML
    • В эту задачу не входят: прямые обновления отрисовки, реализация основных полнокадровых анимаций

Ресурсы для подготовки

Совершенствование пользовательского интерфейса с использованием дополнительных методов (21%)
  • Управление перенаправленными событиями в WPF
    • Туннелирование и события с восходящей маршрутизацией, обработка и отмена событий
    • В эту задачу не входят: простая обработка событий; создание настроенных событий
  • Настройка команд WPF
    • Задание команд WPF на основе RoutedCommand; привязка команд к элементам управления; привязки команд; жесты ввода
    • В эту задачу не входят: создание настраиваемых команд посредством реализации ICommand
  • Изменение графического интерфейса во время выполнения
    • Добавление/удаление элементов управления во время выполнения; работа с визуальным деревом; жизненный цикл элемента управления; динамическое создание шаблона
    • В эту задачу не входят: обработка форм и простое изменение свойств элементов управления во времени выполнения
  • Реализация определяемых пользователем элементов управления
    • Решение относительно использования пользовательского/составного, расширенного или настраиваемого элемента управления; создание пользовательского/составного элемента управления; расширение из существующего элемента управления
    • В эту задачу не входят: создание настраиваемого элемента управления посредством прямого наследования из класса элементов управления и написания кода
  • Создание и отображение графики
    • Создание и отображение графики при помощи геометрического преобразования; кисти; рисованные фигуры; обрезка; двойная буферизация; переопределение прорисовки (WPF) и OnPaint (WinForms); различение сохраняемой и несохраняемой графики
    • В эту задачу не входят: создание и отображение трехмерной графики; проверка попадания курсора; создание изображений
  • Добавление мультимедийного содержимого к приложению в WPF
    • Мультимедиапроигрыватель и мультимедийный элемент; добавление аудиопроигрывателя; изображения
    • В эту задачу не входят: буферизация
  • Создание и применение шаблонов элементов управления в WPF
    • Привязка шаблонов
    • В эту задачу не входят: работа со стилями и темами; работа с шаблонами данных
  • Создание триггеров (базы) данных, событий и свойств в WPF

Ресурсы для подготовки

Управление данными на уровне пользовательского интерфейса (23%)
  • Внедрение привязки данных
    • Параметры привязки, статические и динамические ресурсы, привязки элементов, установка подходящего режима привязки и режима обновления; привязка к величинам, допускающих значение null
    • В эту задачу не входят: привязка к источнику специальных данных
  • Реализация конвертеров значений в WPF
    • Реализация настраиваемых конвертеров значений, реализация конвертеров величин, допускающих несколько значений
  • Реализация проверки данных
    • Обработка результатов проверки и предоставление откликов пользователей через поставщика ошибок (WinForms) или шаблоны данных (WPF), IDataErrorInfo, управление проверкой, проверка форм и проверка элементов управления
  • Внедрение и использование интерфейсов уведомлений об изменениях
    • Внедрение INotifyPropertyChanged; использование INotifyCollectionChanged (ObservableCollection)
  • Подготовка коллекций данных для отображения
    • Фильтрация, сортировка и группирование данных; LINQ; CollectionView (WPF), объект BindingSource (WinForms)
  • Привязка к иерархическим данным
    • TreeView; MenuControl
  • Реализация элементов управления с привязкой к данным
    • Использование элементов управления DataGridView (WinForms) или DataGrid (WPF) для отображения и обновления данных, содержащихся в источнике данных, реализация привязки сложных данных для интеграции данных из нескольких источников; элементы управления, полученные на основе ItemsControl (WPF)
  • Создание шаблона данных в WPF
    • Реализация селектора шаблона данных; использование шаблонов с помощью ItemsControl

Ресурсы для подготовки

Улучшение функциональности и практичности решения (17%)
  • Интеграция WinForms и WPF в рамках приложения
    • Использование ElementHosts в WinForms и ControlHosts в WPF; использование свойства PropertyMap
  • Внедрение асинхронных процессов и потоков
    • Реализация шаблонов асинхронного программирования; перенастройка потоков; фиксация элементов пользовательского интерфейса; использование таймеров; библиотека параллелизма; параллельный LINQ; использование диспетчера; компонент BackgroundWorker
  • Внедрение функций глобализации и локализации
    • Загрузка ресурсов региональными параметрами; маркировка локализуемых элементов; использование параметров культуры в проверяющих элементах управления и конвертерах; использование свойств языка и свойств направления прорисовки; работа с файлами ресурсов для локализации; определение установленных языковых стандартов; региональные настройки
  • Реализация операций перетаскивания в приложениях и между приложениями
    • В эту задачу не входят: динамический обмен данными (DDE)
  • Внедрение функций обеспечения безопасности приложения
    • Настройка политики программных ограничений (SRP); безопасность на уровне полного и частичного доверия; совместимость с устаревшей политикой CAS; контроль учетных записей (UAC)
  • Управление параметрами пользователей и приложений
    • Создание параметров приложений; создание параметров пользователей; загрузка и сохранение параметров
    • В эту задачу не входят: сохранение в базе данных
  • Реализация свойств зависимостей
    • Совершенствование привязки данных и анимации, метаданные свойств, отзывы измененных свойств

Ресурсы для подготовки

Стабилизация и запуск решения в производство (16%)
  • Внедрение стратегии тестирования WPF
    • Automation peer, автоматизация пользовательского интерфейса, IntelliTrace
  • Отладка XAML при помощи визуализатора WPF
    • Доступ к визуализатору, детализация уровней визуального дерева, просмотр и изменение свойств
    • В эту задачу не входят: установка контрольной точки и пошаговое тестирование кода
  • Отладка проблем WPF с помощью PresentationTraceSources
    • Анимация, привязка данных, свойства зависимостей
  • Настройка развертывания ClickOnce
    • Настройка установки приложения WinForms, WPF или XBAP с помощью технологии ClickOnce; выбор соответствующих параметров для управления обновлениями
  • Создание и настройка проекта установщика Windows
    • Настройка установочного проекта для добавления значков во время установки, настройка свойств проекта развертывания, настройка условной установки в зависимости от версий операционной системы, установка соответствующих условий запуска на основе версии .NET Framework, добавление пользовательских действий к установочному проекту, добавление кода обработки ошибки к установочному проекту
  • Настройка параметров безопасности развертывания
    • Настройка и интеграция функции контроля учетных записей (UAC) с помощью развертывания ClickOnce; установка соответствующих разрешений безопасности для развертывания приложения

Ресурсы для подготовки

Варианты подготовки

Обучение под руководством инструктора
Найдите ближайшего к вам партнера Microsoft Learning
Практический тест
От сообщества

Твиттер: @MSLearning и @visualstudio

Книги
Cover of 'MCTS Self-Paced Training Kit (Exam 70-511): Windows Applications Development with Microsoft® .NET Framework 4'

MCTS Self-Paced Training Kit (Exam 70-511): Windows Applications Development with Microsoft® .NET Framework 4
Опубликовано: 15 февраля 2011 г.

Доведите до совершенства навыки, оцениваемые с помощью экзамена MCTS 70-511, и приступайте. Пройдите в удобном для себя темпе серию уроков и обзоров, чтобы полностью охватить каждую экзаменационную задачу. Затем закрепите изученный материал и примените свои знания в реальных сценариях и практических упражнениях. Официальное обучающее руководство Microsoft поможет вам максимально эффективно использовать время, отведенное на обучение.

Купите данную книгу в магазине Microsoft Press Store

Кто сдает этот экзамен?

Кандидаты на прохождение этого экзамена работают в команде разработчиков, в которой используется Microsoft Visual Studio .NET 2010 и Microsoft .NET Framework 4.0 для создания приложений WinForm и Windows Presentation Foundation (WPF). Кандидаты должны иметь опыт разработки приложений на базе Windows в Visual Studio не менее одного года, а также опыт работы с Visual Studio 2010 Professional не менее шести месяцев.

Кроме того, кандидаты должны обладать следующими знаниями и навыками.

  • Отличное знание приложений WPF и WinForm в контексте стека решений .NET Framework 4.0
  • Опыт создания пользовательских интерфейсов на основе данных для приложений WPF и WinForm
  • Опыт создания макетов с помощью языка разметки Extensible Application Markup Language (XAML)
  • Опыт программирования объектных моделей WPF и WinForm
  • Опыт модульного тестирования с помощью MSTest
  • Опыт работы с проектами установки и развертывания

Дополнительные сведения об экзаменах

Подготовка к экзамену

Перед планированием экзамена рекомендуется просмотреть настоящее руководство по подготовке к экзамену целиком и ознакомиться с ресурсами на настоящем веб-сайте. В разделе Microsoft Certification exam overview можно найти сведения о регистрации, видеоролики стандартных форматов экзаменационных вопросов и другие ресурсы для подготовки. Сведения о правилах проведения экзаменов и о подсчете баллов можно найти в разделе Microsoft Certification exam policies and FAQs.

Примечание

Настоящее руководство по подготовке может быть изменено в любой момент без предварительного уведомления исключительно по усмотрению корпорации Microsoft. Экзамены Microsoft могут содержать элементы адаптивного и имитационного тестирования. Корпорация Microsoft не определяет формат, в котором представлены экзамены. В каком бы формате ни проводился экзамен, пользуйтесь этим руководством по подготовке. Для подготовки к этому экзамену корпорация Microsoft рекомендует получить опыт работы с продуктом и использовать указанные учебные ресурсы. Эти учебные ресурсы не обязательно охватывают все темы, перечисленные в разделе "Оценка навыков".