Aumente sua confiança no dia do exame com um Exam Replay ou um Exam Replay with Practice Test.

Exame
70-492

Windows

  • Publicado:
    13 de maio de 2013
  • Idiomas:
    Inglês
  • Públicos:
    Desenvolvedores
  • Tecnologia:
    Visual Studio 2012
  • Crédito para certificação:
    MCP, MCSD

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

Esse exame foi desativado

Para obter as opções atualmente disponíveis, consulte a Lista de exames de Certificação Microsoft.

Habilidades medidas

Este exame mede sua habilidade em executar as tarefas técnicas listadas abaixo. Ver tutoriais em vídeo sobre a variedade de tipos de pergunta dos exames da Microsoft.

Observe que as perguntas podem testar, mas não estarão limitadas a, os tópicos descritos no texto com marcadores.

Deseja enviar comentários sobre a relevância das habilidades medidas neste exame? Envie seus comentários para a Microsoft. Todos os comentários serão revisados e incorporados conforme apropriado, mantendo a validade e confiabilidade do processo de certificação. Observe que a Microsoft não responderá diretamente aos comentários. Agradecemos seus comentários para garantir a qualidade do Programa de Certificação Microsoft.

Se tiver dúvidas sobre perguntas específicas deste exame, envie um desafio de exame.

Se você tiver outras perguntas ou comentários sobre os exames de certificação da Microsoft ou sobre o programa de certificação, o registo ou as promoções, entre em contato com o Centro de Atendimento Local.

Projetar a arquitetura do aplicativo
  • Projetar e implementar ciclo de vida de função do Microsoft Azure
    • Identificar e implementar eventos Iniciar, Executar e Parar; identificar tarefas de inicialização (configuração de IIS [pool de aplicativos], configuração de registro, ferramentas de terceiros)

Recursos de preparação

Projetar a experiência do usuário (UX)
  • Projetar e implementar o comportamento da interface do usuário (UI)
    • Implementar validação do cliente; usar JavaScript e o DOM para controlar o comportamento do aplicativo; estender objetos usando herança prototípica; usar AJAX para fazer atualizações parciais de página; implementar a IU usando jQuery

Recursos de preparação

Desenvolver a experiência do usuário
  • Planejar e implementar globalização e localização
    • Planejar uma estratégia de localização; criar e aplicar recursos à IU, incluindo recursos JavaScript; definir culturas; criar assemblies de recursos satélites
  • Projetar e implementar controladores e ações MVC
    • Aplicar atributos de autorização e filtros globais; implementar comportamentos de ação; implementar os resultados de ação; implementar modelo de associação
  • Controlar comportamento do aplicativo usando pontos de extensibilidade MVC
    • Implementar filtros MVC e alocadores de controlador; controlar o comportamento do aplicativo usando resultados de ação, viewengines, associadores de modelo e manipuladores de rotas
  • Reduzir largura de banda da rede
    • Agrupar e reduzir scripts (CSS e JavaScript); compactar e descompactar dados (usando gzip/deflate; armazenamento); planejar uma estratégia de rede de distribuição de conteúdo (CDN), por exemplo, a CDN do Azure

Recursos de preparação

Solucionar problemas e depurar aplicativos Web
  • Depurar um aplicativo do Azure
    • Coletar informações de diagnóstico usando a API de Diagnóstico do Azure Implementação por demanda versus agendada, escolher tipos de log (por exemplo, logs de eventos, contadores de desempenho e despejos de memória), depurar um aplicativo do Azure usando IntelliTrace e Protocolo RDP

Recursos de preparação

Projetar e implementar segurança
  • Projetar e implementar autenticação baseada em declarações em repositórios de identidades federadas
    • Implementar autenticação federada usando o Serviço de Controle de Acesso do Azure; criar um token de segurança personalizado usando o Windows Identity Foundation; manipular formatos de token (por exemplo, oAuth, OpenID, LiveID e Facebook) para tokens SAML e SWT

Recursos de preparação

Dados de acesso
  • Implementar armazenamento de dados no Azure
    • Armazenamento de dados de acesso no Azure; escolher mecanismo de armazenamento de dados no Azure (blobs, tabelas, filas, Banco de Dados SQL); distribuir dados usando a Rede de Fornecimento de Conteúdo (CDN); manipular exceções usando tentativas (Banco de Dados SQL); gerenciar o Caching do Azure
  • Criar e configurar um serviço WCF no Azure
    • Endereçar recursos, implementar filtragem, criar a expressão de consulta, acessar formatos de carga (incluindo JSON), usar interceptores de serviço de dados e operadores de serviço

Recursos de preparação

Projetar e implementar Serviços WCF
  • Implementar padrões de mensagens
    • Implementar comunicação unidirecional, solicitação/resposta, streaming e comunicação duplex; implementar o Barramento de Serviço do Azure e as Filas do Azure
  • Hospedar e gerenciar serviços
    • Gerenciar a simultaneidade de serviços (únicos, múltiplos, reentrantes); criar hosts de serviço; escolher um mecanismo de hospedagem; escolher um modo de instanciação (por chamada, por sessão, singleton); ativar e gerenciar um serviço usando AppFabric; implementar serviços transacionais; hospedar serviços em uma função de trabalho do Azure

Recursos de preparação

Implantar aplicativos e serviços Web
  • Projetar um API da Web
    • Definir recursos HTTP com ações HTTP; planejar espaço URI apropriado e mapear espaço URI usando roteamento; escolher o método HTTP apropriado (GET, PUT, POST, DELETE) para atender aos requisitos; escolher o formato apropriado (formatos de API da Web) para as respostas para atender aos requisitos; planejar quando tornar as ações HTTP assíncronas
  • Implementar um API da Web
    • Aceitar dados no formato JSON (em JavaScript, em um retorno de chamada AJAX); usar negociação de conteúdo para entregar diferentes formatos de dados para clientes; definir ações e parâmetros para manipular associação de dados; usar HttpMessageHandler para processar solicitações do cliente e respostas do servidor; implementar injeção de dependência, juntamente com resolvedor de dependência, para criar aplicações mais flexíveis; implementar filtros de ação e filtros de exceção para gerenciar a execução do controlador; implementar ações assíncronas e síncronas; implementar ações de transmissão
  • Proteger um API da Web
    • Implementar autenticação HTTP Básica sobre SSL; implementar Autenticação do Windows, habilitar solicitações entre domínios, impedir solicitação intersite forjada (XSRF), implementar e estender filtros de autorização para controlar o acesso ao aplicativo
  • Hospedar e gerenciar API da Web
    • Hospedar API da Web no aplicativo ASP.NET, auto-hospedar um API da Web no seu próprio processo (um serviço Windows), hospedar serviços em uma função de trabalho do Azure, restringir o tamanho de mensagem, configurar o servidor host para transmissão
  • Consumir serviços Web de API da Web
    • Consumir serviços de API da Web usando HttpClient de modo síncrono e assíncrono, enviar e receber solicitações em formatos diferentes (JSON/HTML e outros)

Recursos de preparação

Implantar aplicativos e serviços Web
  • Gerenciar pacotes usando NuGet
    • Criar e configurar um pacote NuGet; instalar e atualizar um pacote NuGet existente; conectar a um cache de repositório local para NuGet, configurar seu próprio repositório de pacote
  • Compartilhar assemblies entre vários aplicativos e servidores
    • Prepare o ambiente para usar assemblies em vários servidores (centralização), assinar assemblies usando um nome forte, implantar assemblies no cache global de assemblies, implementar o controle de versões de assembly, criar um manifesto de assembly, configurar redirecionamentos de associação de assembly (por exemplo, de MVC2 para MVC3 ou MVC4)

Recursos de preparação

Opções de preparação

Treinamento ministrado por instrutor
Encontre um Parceiro de Aprendizagem Microsoft
Da comunidade

Siga @MSLearning

Quem deve fazer este exame?

Os candidatos a este exame devem ter a credencial MCPD: Web Developer 4.

Mais informações sobre exames

Preparação para um exame

Recomendamos que você leia todo este guia de preparação para o exame e familiarize-se com os recursos deste site antes de agendar o seu exame. Consulte a Visão geral de exames de Certificação Microsoft para obter informações sobre registro, vídeos de formatos típicos de pergunta do exame e outros recursos de preparação. Para obter informações sobre políticas e pontuação do exame, consulte as políticas e perguntas frequentes sobre exames de Certificação Microsoft.

Observação

Este guia de preparação está sujeito a alterações a qualquer momento sem aviso prévio e a critério exclusivo da Microsoft. Os exames Microsoft podem incluir tecnologia de testes de adaptação e itens de simulação. A Microsoft não identifica o formato em que os exames são apresentados. Utilize este guia de preparação para se preparar para o exame, independentemente do seu formato. Para ajudá-lo a preparar-se para este exame, a Microsoft recomenda que você tenha experiência prática com o produto e use os recursos de treinamento especificados. Estes recursos de treinamento não necessariamente abrangem todos os tópicos listados na seção "Habilidades avaliadas".