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

Exame
70-485

Visual Studio

  • Publicado:
    18 de outubro de 2012
  • Idiomas:
    Inglês, chinês (simplificado), francês, alemão, japonês, português (Brasil)
  • Públicos:
    Parceiros, desenvolvedores
  • Tecnologia:
    Visual Studio 2012
  • Crédito para certificação:
    MCP, MCSD

Advanced Windows Store App Development Using C#

Esse exame foi desativado

Para obter as opções atualmente disponíveis, consulte a Microsoft Certification exam list.

Habilidades medidas

Este exame mede sua habilidade em executar as tarefas técnicas listadas abaixo. As porcentagens indicam o peso relativo de cada área de tópico principal no exame. Quanto mais alta a porcentagem, mais perguntas você verá nessa área de conteúdo no exame. Assista a tutoriais em vídeo sobre a variedade de tipos de perguntasem 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 uma contestação 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 registro ou as promoções, entre em contato com Regional Service Center.

A partir de 2 de dezembro de 2013, este exame inclui conteúdos do Windows 8.1 e Visual Studio 2013.

Desenvolver aplicativos da Windows Store (15 - 20%)
  • Criar tarefas em segundo plano
    • Implementar as classes Windows.applicationmodel.background; implementar a interface IBackgroundTask
  • Consumir tarefas em segundo plano
    • Usar gatilhos de tempo e de sistema; manter canais de comunicação abertos; solicitar acesso à tela de bloqueio; usar a classe BackgroundTransfer para concluir downloads
  • Criar e consumir componentes WinMD
    • Criar um componente WinMD em C#; consumir um componente WinMD; manipular tipos de referência WinMD; fazer referência a um componente WinMD

Recursos de preparação

Descobrir e interagir com dispositivos (15 - 20%)
  • Capturar mídia com a câmera e o microfone
    • Usar CameraCaptureUI para capturar imagens ou vídeos; usar MediaCapture para capturar imagens, vídeos ou áudio; definir as configurações da câmera; definir formatos de mídia; manipular eventos de captura de mídia; implementar recursos avançados de foto, como modo de sequência, miniaturas e modo de foco
  • Obter dados dos sensores
    • Determinar a disponibilidade de um sensor (Windows.devices.sensors); adicionar solicitações de sensores no manifesto do aplicativo; manipular eventos de sensores; obter propriedades de sensores; determinar a localização por meio de GPS; habilitar a delimitação geográfica
  • Enumerar e descobrir recursos do dispositivo
    • Descobrir os recursos de um dispositivo (por exemplo, GPS, acelerômetro, comunicação a curta distância e câmera)
  • Implementar acesso ao dispositivo
    • USB; Bluetooth; Dispositivo de Interface Humana (HID); suporte à impressora 3D; dispositivos de Ponto de Serviço (PoS)

Recursos de preparação

Programar a interação do usuário (15 - 20%)
  • Implementar impressão usando contratos e botões
    • Implementar o contrato do botão Imprimir; criar um modelo de impressão personalizado; construir uma visualização de impressão; manipular paginação de impressão; implementar impressão in-app; expor as configurações da impressora dentro do seu aplicativo
  • Implementar Play To usando contratos e botões
    • Registrar seu aplicativo para Reproduzir em; usar ativos de streaming de mídia PlayToManager; registrar um aplicativo como PlayToReceiver; implementar programaticamente a funcionalidade Reproduzir em
  • Notificar usuários usando o Serviço de Notificação por Push do Windows (WNS)
    • Autenticar com WNS; solicitar, criar e salvar um canal de notificação; chamar e pesquisar o WNS; configurar e implementar notificações por push usando os Serviços Móveis do Azure

Recursos de preparação

Aprimorar a interface do usuário (15 - 20%)
  • Projetar e implementar a capacidade de resposta da IU
    • Escolher uma estratégia assíncrona para o seu aplicativo; implementar a biblioteca Task Parallel para utilização de multiprocessador; converter operações assíncronas para tarefas
  • Criar animações e transições
    • Aplicar animações da biblioteca de animação; criar e personalizar animações e transições, incluindo transições XAML; implementar storyboards e transformações; utilizar animações integradas para controles
  • Criar controles personalizados
    • Escolher o controle base apropriado para criar um modelo de controle personalizado; definir o estilo de um controle por meio de modelos de controle; projetar o modelo de controle para responder às mudanças nos modos com janela
  • Projetar aplicativos da Windows Store para globalização e localização
    • Implementar arquivos .resw para traduzir texto; implementar agrupamentos para oferecer suporte a diferentes direções de leitura; implementar formatação culturalmente específica para datas e horas

Recursos de preparação

Gerenciar dados e segurança (15 - 20%)
  • Projetar e implementar o caching de dados
    • Escolher quais tipos de itens (dados do usuário, configurações, dados do aplicativo) em seu aplicativo devem ser persistidos para o cache com base nos requisitos; escolher quando os itens são armazenados em cache; escolher onde os itens são armazenados em cache (Microsoft Azure, Serviços Móveis do Azure, armazenamento remoto); selecionar um mecanismo de cache; armazenar dados usando indexDB, LocalStorage e SessionStorage
  • Salvar e recuperar arquivos do sistema de arquivos
    • Manipular fluxos de arquivos; salvar e recuperar arquivos usando as classes StorageFile e StorageFolder; definir extensões e associações de arquivos; salvar e recuperar arquivos usando seletores de arquivos e o seletor de pastas; compactar arquivos para economizar espaço; acessar bibliotecas e KnownFolders, por exemplo, fotos, documentos e vídeos; gerenciar a aparência do seletor de arquivos; aprimorar a capacidade de pesquisa usando o Windows Index; integrar o OneDrive com aplicativos; comparar arquivos; gerenciar bibliotecas
  • Proteger dados do aplicativo
    • Criptografar dados usando o namespace Windows.Security.Cryptography; registrar e solicitar certificados; criptografar dados usando certificados; revogar permissões de arquivo
Preparar para a implantação de uma solução (15 - 20%)
  • Projetar e implementar recursos de monetização em um aplicativo
    • Configurar uma avaliação com tempo limite; configurar uma avaliação baseada em recurso; configurar compras realizadas em aplicativo; fazer a transição de um aplicativo de avaliação para completo; implementar compras realizadas em aplicativo
  • Projetar manipulação de erros
    • Projetar o aplicativo para que erros e exceções nunca cheguem ao usuário; classe de aplicativo para coleção global; manipular erros de funcionalidade assíncronos
  • Projetar e implementar uma estratégia de teste
    • Recomendar um plano de teste funcional; implementar um teste de IU codificado; recomendar um plano de teste de confiabilidade (testes de desempenho, testes de estresse, testes de escalabilidade, testes de duração); implementar testes de unidade em um aplicativo; simular compras realizadas em aplicativo
  • Projetar uma estratégia de diagnóstico e de monitoramento
    • Projetar perfil, rastreamento, contadores de desempenho, avaliações de auditoria (eventos e informações) e relatório de uso; decidir onde registrar eventos (relatório local vs. centralizado)
  • Avaliar e configurar para implantação da Windows Store
    • Configurar opções de aplicativo para envio à loja, como restrições de idade, declaração de privacidade, permissões, imagens e informações de contato; criar arquivos de aplicativo, arquivos de recurso e pacotes de aplicativos; verificar a disponibilidade do aplicativo usando o Windows Application Certification Kit (WACK)

Recursos de preparação

Quem deve fazer este exame?

Este exame é destinado a desenvolvedores com no mínimo dois a cinco anos de experiência no desenvolvimento de aplicativos C# e XAML, incluindo dois ou mais em projeto e desenvolvimento de aplicativos da Windows Store.

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 Microsoft Certification exam overview 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 Microsoft Certification exam policies and FAQs.

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".