Exam Replay или Exam Replay with Practice Test. Теперь никакого волнения на экзамене.

Экзамен
70-492

Windows

  • Дата публикации:
    13 мая 2013 г.
  • Языки:
    Английский
  • Целевая аудитория:
    Разработчики
  • Технология:
    Visual Studio 2012
  • Необходим для прохождения сертификации:
    MCP, MCSD

Upgrade your MCPD: Web Developer 4 to MCSD: Web Applications

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

Доступные на данный момент экзамены см. в списке сертификационных экзаменов Microsoft.

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

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

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

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

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

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

Проектирование архитектуры приложения
  • Разработка и реализация жизненного цикла роли Microsoft Azure
    • Определение и реализация событий запуска, выполнения и останова (Start, Run, Stop); определение стартовых задач (настройка IIS (Internet Information Services) [пул приложений], настройка реестра, инструменты сторонних поставщиков)

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

Разработка пользовательского интерфейса (UX)
  • Проектирование и реализация поведения пользовательского интерфейса (UI)
    • Реализация проверки клиента; использование JavaScript и модели объектов документов (DOM) для управления поведением приложения; расширение объектов посредством наследования через прототипы; использование AJAX для частичных обновлений страницы; реализация пользовательского интерфейса с использованием jQuery

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

Разработка пользовательского интерфейса
  • Планирование и реализация глобализации и локализации
    • Планирование стратегии локализации; создание и применение ресурсов к пользовательскому интерфейсу, включая ресурсы JavaScript; настройка региональных параметров; создание вспомогательных сборок ресурсов
  • Разработка и реализация контроллеров и действий Model View Controller (MVC)
    • Применение атрибутов авторизации и глобальных фильтров; реализация вариантов поведения действий; реализация результатов действий; реализация привязки модели
  • Управление поведением приложения с помощью точек расширения MVC
    • Реализация фильтров и фабрик контроллеров MVC; управление поведением приложения при помощи результатов действий, обработчиков представлений, средств привязки моделей и обработчиков маршрутов
  • Сокращение полосы пропускания сети
    • Объединение и уменьшение сценариев (CSS и JavaScript); сжатие и распаковка данных (с помощью методов gzip/deflate; хранение); планирование стратегии сети доставки содержимого (CDN), например Azure Content Delivery Network (CDN)

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

Устранение неисправностей и отладка веб-приложений
  • Отладка приложений Azure
    • Сбор диагностической информации с помощью Azure Diagnostics API, реализация отладки по требованию и по расписанию, выбор типов журналов (например, журналы событий, счетчики производительности и аварийные дампы); отладка приложений Azure с помощью IntelliTrace и протокола удаленного рабочего стола (RDP)

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

Разработка и реализация функций безопасности
  • Разработка и реализация проверки подлинности на основе утверждений в федеративных хранилищах удостоверений
    • Реализация федеративной аутентификации с помощью службы Azure Access Control Service; создание пользовательского маркера безопасности с помощью Windows Identity Foundation; обработка форматов маркеров Security Assertion Markup Language (SAML) и Simple Web Token (SWT) (например, oAuth, OpenID, LiveID и Facebook)

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

Доступ к данным
  • Реализация хранилища данных в Azure
    • Доступ к хранилищу данных в Azure; выбор механизма хранения данных в Azure (большие двоичные объекты, таблицы, очереди, база данных SQL); распределение данных с помощью сети доставки содержимого (CDN); обработка исключений с помощью повторов (база данных SQL); управление кэшированием Azure
  • Создание и настройка службы Windows Communication Foundation (WCF) в Azure
    • Обращение к ресурсам; реализация фильтрации; создание выражения запроса; доступ к форматам полезных нагрузок (включая JSON); использование перехватчиков служб передачи данных и операторов служб

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

Проектирование и реализация служб WCF
  • Реализация шаблонов обмена сообщениями
    • Реализация обмена данными в одностороннем режиме, в режиме запроса/ответа, в режиме потоковой передачи и в режиме дуплексной связи; реализация шины обслуживания Azure и очередей Azure
  • Размещение служб и управление ими
    • Управление параллелизмом служб (одна служба, несколько служб, повторный вход); создание узлов служб; выбор механизма размещения; выбор режима создания экземпляров (для каждого вызова, для каждого сеанса, единственный экземпляр); активация службы и управление ею с помощью технологий AppFabric; реализация транзакционных служб; размещение служб в рабочей роли Azure

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

Развертывание веб-приложений и служб
  • Разработка веб-API
    • Определение ресурсов HTTP с действиями HTTP; планирование необходимого пространства URI и его сопоставление с помощью маршрутизации; выбор метода HTTP (get, put, post, delete) в соответствии с требованиями; выбор формата ответов (форматы веб-API) в соответствии с требованиями; планирование необходимости использования асинхронных действий HTTP
  • Реализация веб-API
    • Прием данных в формате JSON (в JavaScript, в обратном вызове AJAX); использование согласования содержания для доставки различных форматов данных клиентам; определение действий и параметров для обработки привязки данных; использование обработчика HttpMessageHandler для обработки запросов клиента и ответов сервера; реализация внедрения зависимостей, а также средства разрешения зависимостей для создания более гибких приложений; реализация фильтров действий и фильтров исключений для управления выполнением контроллера; реализация асинхронных и синхронных действий; реализация потоковых действий
  • Защита веб-API
    • Реализация проверки подлинности HTTP Basic по протоколу SSL; реализация проверки подлинности Windows; реализация междоменных запросов; предотвращение подделки межсайтовых запросов (XSRF); реализация и расширение фильтров авторизации для контроля доступа к приложению
  • Размещение и управление веб-API
    • Размещение Web API в приложении ASP.NET; самостоятельное размещение Web API в собственном процессе (службе Windows); размещение служб в рабочей роли Azure; ограничение размера сообщений; настройка потоковой передачи данных на хост-сервере
  • Использование веб-служб на базе веб-API
    • Синхронное и асинхронное использование служб на базе Web API с помощью класса HttpClient; отправка и получение запросов в различных форматах (JSON, HTML и др.)

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

Развертывание веб-приложений и служб
  • Управление пакетами с помощью NuGet
    • Создание и настройка пакета NuGet; установка и обновление существующего пакета NuGet; подключение к локальному кэшу репозитория для NuGet, настройка собственного репозитория пакетов
  • Настройка общих сборок для нескольких приложений и серверов
    • Подготовка среды к использованию сборок на нескольких серверах (интернированию); подписание сборок с использованием строгого имени; развертывание сборок в глобальном кэше сборок; реализация системы управления версиями сборок; создание манифеста сборки; настройка перенаправлений привязок сборки (например, с MVC2 на MVC3 или MVC4)

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

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

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

Твиттер: @MSLearning

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

Кандидаты на этот экзамен должны иметь сертификат MCPD: Web Developer 4.

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

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

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

Примечание

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