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

Exame
70-491

Windows

  • Publicado:
    1 de agosto de 2014
  • Idiomas:
    Inglês, japonês
  • Públicos:
    Desenvolvedores
  • Tecnologia:
    Visual Studio
  • Crédito para certificação:
    MCP, MCSD

Recertificação para MCSD: Windows Store Apps using C#

* O preço não reflete quaisquer ofertas promocionais ou preço reduzido para membros do programa Microsoft Imagine Academy, Microsoft Certified Trainers e membros do programa Microsoft Partner Network. O preço está sujeito à alteração sem aviso prévio. O preço não inclui impostos. Confirme o preço exato com o provedor do exame antes de se inscrever para fazer um exame.

A partir do dia 1 de maio de 2017, a política de cancelamento existente será completamente substituída pela seguinte política: cancelar ou remarcar seu exame dentro de 5 dias úteis da data marcada é sujeito a uma taxa. Não comparecer para seu exame agendado ou não remarcar ou cancelar seu agendamento com pelo menos 24 horas de antecedência do exame faz com que você perca toda a taxa do exame.

Habilidades medidas

Este exame mede sua habilidade em executar as tarefas técnicas listadas abaixo. Veja tutoriais em vídeo sobre a variety of question types sobre 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 exam challenge.

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 seu Regional Service Center.

Projetar aplicativos da Windows Store
  • Projetar o layout e a estrutura da IU
    • Avaliar o design conceitual; decidir como a IU será composta; projetar para a herança e reutilização de elementos visuais (p.ex., estilos, recursos); projetar para acessibilidade; decidir quando controles personalizados são necessários; usar o modelo de Aplicativo de Hub
Desenvolver aplicativos da Windows Store
  • Implementar pesquisa
    • Fornecer sugestões de pesquisa usando a classe de controle SearchPane e SearchBox; pesquisar e iniciar outros aplicativos; fornecer e restringir a pesquisa dentro de um aplicativo, incluindo dentro e fora do botão de pesquisa; fornecer visualizações de resultados da pesquisa; implementar ativação de dentro da pesquisa; configurar contratos de pesquisa
  • Implementar Compartilhamento em um aplicativo
    • Usar a classe DataTransferManager para compartilhar dados com outros aplicativos; aceitar solicitações de compartilhamento implementando a ativação de dentro do Compartilhamento; limitar o escopo do compartilhamento usando o objeto DataPackage; implementar Compartilhamento no aplicativo fora do botão Compartilhar; usar links da Web e links de aplicativos
  • Gerenciar configurações e preferências de aplicativo
    • Escolher quais recursos do aplicativo são acessados no AppSettings; adicionar pontos de entrada para AppSettings na janela Configurações; criar submenus de configurações; armazenar e recuperar configurações a partir do armazenamento de dados de aplicativo de roaming
  • Integrar recursos de mídia
    • Suportar imagens DDS; implementar reprodução de vídeo; implementar XVP e DXVA; implementar conversão de texto em fala (TTS)
Criar a interface do usuário
  • Criar aplicativos com reconhecimento de layout para manipular modos com janelas
    • Usar consultas de mídia CSS3 para adaptar diferentes dispositivos; responder a alterações na orientação; adaptar a novos modos com janelas usando o namespace ViewManagement; gerenciar a configuração da exibição de novos aplicativos
  • Projetar e implementar a barra de aplicativos/navegação
    • Determinar o que colocar na barra de aplicativos/navegação com base em requisitos de aplicativo; estilo e posição na barra de aplicativos/navegação; projetar o posicionamento dos controles na barra de aplicativos/navegação; manipular eventos da barra de aplicativos/navegação; projetar o posicionamento dos controles na barra de aplicativos/navegação
  • Projetar e implementar apresentação de dados
    • Escolher e implementar controles de dados e propriedades para atender aos requisitos de aplicativo (por exemplo, ListView, GridView, FlipView, DatePicker, TimePicker, Hyperlink, PlaceholderText, submenus de menu e CommandBar); criar modelos de dados para atender aos requisitos de aplicativo
Programar interação do usuário
  • Notificar usuários usando a notificação do sistema
    • Habilitar um aplicativo para notificações do sistema; popular notificações do sistema com imagens e texto usando ToastUpdateManager; reproduzir sons com as notificações do sistema; responder a eventos de notificação do sistema; controlar a duração da notificação; configurar e usar os Serviços Móveis do Azure para enviar notificações por push
Gerenciar segurança e dados
  • Escolher uma estratégia apropriada de acesso aos dados
    • Escolher a estratégia apropriada de acesso aos dados (baseada em arquivo; serviço Web; armazenamento remoto, incluindo armazenamento no Microsoft Azure e os Serviços Móveis do Azure) com base em requisitos
  • Gerenciar Autenticação e Autorização do Windows
    • Recuperar funções ou declarações de um usuário; armazenar e recuperar credenciais usando a classe PasswordVault; implementar a classe CredentialPicker; verificar a existência de credenciais usando o cofre de credenciais, armazenar credenciais de conta nas configurações do aplicativo
  • Gerenciar Autenticação da Web
    • Usar o namespace Windows.Security.Authentication.Web; configurar OAuth2 para autenticação; CredentialPicker; configurar logon único (SSO); implementar mobilidade de credenciais; implementar a classe WebAuthenticationBroker; dar suporte à autenticação de proxy para empresas
Descobrir e interagir com dispositivos
  • Capturar mídia com a câmera e o microfone
    • Usar CameraCaptureUI para capturar imagens ou vídeos e definir as configurações da câmera; usar MediaCapture para capturar imagens, vídeos e á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
  • Implementar acesso ao dispositivo
    • USB; Bluetooth; Dispositivo de Interface Humana (HID); suporte à impressora 3D; dispositivos de Ponto de Serviço (PoS)
Programar interação do usuário
  • Implementar Play To usando contratos e botões
    • Registrar um 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
Aprimorar a interface do usuário
  • 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
Gerenciar dados e segurança
  • 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
    • 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
  • 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
  • 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)

Opções de preparação

Treinamento ministrado por instrutor
Encontre um Parceiro de Aprendizagem Microsoft
Exemplo de vídeo de preparação

Microsoft Certification PREP Talk: Exam 484

Neste episódio de dicas de preparação fornecidas por especialistas de certificação, James Seymour, Planejador de Certificação, e Jerry Nixon, Propagador de Desenvolvedores, discutem a relevância das habilidades avaliadas no Exame 484.

Microsoft Certification PREP Talk: Exam 485

Neste episódio de dicas de preparação fornecidas por especialistas de certificação, James Seymour, planejador de certificação, e Jerry Nixon, propagador de desenvolvedores, discutem a relevância das habilidades avaliadas no Exame 485.

Treinamento personalizado

Windows Store App Development Essentials with C# Refresh

Descubra o que você precisa saber com o Propagador Técnico da Microsoft, Jerry Nixon, e o cofundador da Crank211, Daren May, que apresentam várias amostras para demonstrar técnicas simples e complexas que você poderá levar para o seu local de trabalho Eles demonstram como implementar novos recursos do Windows 8.1 usando o Visual Studio 2013, e ajudam a publicar com sucesso seu primeiro aplicativo no Windows Store, de forma que você possa começar a ganhar dinheiro com ele.

Advanced Windows Store App Development Using C# Refresh

Conheça o novo modelo de janelas, cenários avançados de contrato, marcas, monetização e animações. O propagador técnico da Microsoft, Jerry Nixon, e o cofundador da Crank211, Daren May, mostram como implementar esses novos recursos e APIs, e como diferenciar seus aplicativos no mercado. Você também aprenderá sobre o novo SDK do Windows Live e como tirar proveito do OneDrive de seus aplicativos.

Teste prático

Faça um Teste Prático Oficial da Microsoft para o Exame 484

Faça um Teste Prático Oficial da Microsoft para o Exame 485

Da comunidade

Wiki do Exame 70-484

Fórum do Exame 70-484

Wiki do Exame 70-485

Fórum do Exame 70-485

Siga @MSLearning e @visualstudio

Manuais

Exam Ref 70-484: Essentials of Developing Windows Store Apps Using C
Publicado em: 15 de julho de 2013

Prepare-se para o Exame 70-484 e demonstre seu domínio real do desenvolvimento de aplicativos da Windows Store com C#. Projetado para profissionais de TI experientes prontos para avançar seu status, esse Exam Ref concentra-se na perspicácia do pensamento crítico e na tomada de decisões necessária para o sucesso no nível do MCSD.

Compre este livro na The Microsoft Press Store

Exam Ref 70-485: Advanced Windows Store App Development Using C#
Publicado em: 15 de outubro de 2013

Prepare-se para o Exame 70-485 e ajude a demonstrar o seu domínio real da criação de aplicativos da Windows Store com C#. Projetado para desenvolvedores experientes prontos para avançar seu status, esse Exam Ref foca na perspicácia do pensamento crítico e da tomada de decisões necessária para o sucesso no nível do MCSD.

Compre este livro na The Microsoft Press Store

Quem deve fazer este exame?

Este exame é para indivíduos que querem manter a certificação MCSD: Windows Store Apps using C#. Ele tem como base os objetivos dos exames 484 e 485.

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