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

Exame
70-511

Visual Studio logo

  • Publicado:
    sexta-feira, 2 de julho de 2010
  • Idiomas:
    Inglês
  • Públicos:
    Desenvolvedores
  • Tecnologia:
    Microsoft Visual Studio 2010
  • Crédito para certificação:
    MCTS

TS: Windows Applications Development with Microsoft .NET Framework 4

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

Criar uma interface de usuário usando técnicas básicas (23%)
  • Escolher a classe de controle mais apropriada
    • Avaliar requisitos de design e então selecionar o controle mais apropriado com base neles; reconhecer quando nenhum controle padrão atende aos requisitos; controles de item, controles de menu, controles de conteúdo
    • Este objetivo não inclui: criar um controle personalizado
  • Implementar layout de tela usando hierarquias de controle aninhadas
    • Usar controles derivados de painéis, anexar propriedades
    • Este objetivo não inclui: controles de itens, personalização de controle
  • Criar e aplicar estilos e temas
    • Estilos de nível de aplicativo, substituir estilos, herança de estilo, Generic.xaml, atributos temáticos
    • Este objetivo não inclui: compartilhamento de estilo de exibição grade de dados
  • Gerenciar recursos reutilizáveis
    • Fontes, estilos, fontes de dados, imagens, dicionários de recursos, DLLs somente de recursos
  • Implementar uma animação em WPF
    • Criar um storyboard; controlar linhas do tempo; controlar o comportamento quando a animação termina; duplicar, colorir e indicar animações; iniciar uma animação a partir de um código e do XAML
    • Este objetivo não inclui: atualizações de renderização diretas, implementar animações de quadro-chave

Recursos de preparação

Aprimorar uma interface de usuário usando técnicas avançadas (21%)
  • Gerenciar eventos roteados no WPF
    • Eventos de túnel vs. bolhas, manipular e cancelar eventos
    • Este objetivo não inclui: manipulação simples de eventos; criar eventos personalizados
  • Configurar comandos WPF
    • Definir comandos WPF com base em RoutedCommand; associar comandos a controles; manipular comandos; associações de comandos; inserir gestos
    • Este objetivo não inclui: criar comandos personalizados pela implementação de |Command
  • Modificar a interface visual no tempo de execução
    • Adicionar/remover controles no tempo de execução; manipular a árvore visual; controlar o ciclo de vida; gerar um modelo dinamicamente
    • Este objetivo não inclui: instanciar formulários e modificação simples de propriedades de controle no tempo de execução
  • Implementar controles definidos pelo usuário
    • Decidir se usar um controle user/composite, estendido ou personalizado; criar um controle user/composite; estender a partir de um controle existente
    • Este objetivo não inclui: criar um controle personalizado herdando diretamente pela classe de controle e código de gravação
  • Criar e exibir gráficos
    • Criar e exibir gráficos usando transformação geométrica; pincéis; formas de desenho; recorte; buffer duplo; sobrepor renderização (WPF) e OnPaint (WinForms); diferenciar entre gráficos retidos e não retidos
    • Este objetivo não inclui: criar e exibir gráficos tridimensionais; testes de acertos; criar imagens
  • Adicionar conteúdo multimídia a um aplicativo no WPF
    • Media player vs. elemento de mídia; adicionar um player de som; imagens
    • Este objetivo não inclui: buffer
  • Criar e aplicar modelos de controle no WPF
    • Associação de modelos
    • Este objetivo não inclui: estilo e tema; modelos de dados
  • Criar gatilhos de dados, eventos e propriedades no WPF

Recursos de preparação

Gerenciar dados na camada da interface de usuário (23%)
  • Implementar a vinculação de dados
    • Associar opções, recursos estáticos e dinâmicos, associações de elementos, definir o modo de associação correto e atualizar modo; associar com valores anuláveis
    • Este objetivo não inclui: associar a uma fonte de dados específica
  • Implementar conversores de valor no WPF
    • Implementar conversores de valor personalizados, implementar conversores de vários valores
  • Implementar validação de dados
    • Manipular validação e fornecer feedback ao usuário pelo provedor de erros (WinForms) ou modelos de dados (WPF), IDataErrorInfo, controle de validação, validação de formulário e validação de controle
  • Implementar e consumir interfaces de notificação de alterações
    • Implementar INotifyPropertyChanged; usar INotifyCollectionChanged (ObservableCollection)
  • Preparar coleções de dados para exibição
    • Filtrar, classificar e agrupar dados; LINQ; CollectionView (WPF), objeto BindingSource (WinForms)
  • Associar a dados hierárquicos
    • TreeView; MenuControl
  • Implementar controles associados a dados
    • Usar o controle DataGridView (WinForms) ou o DataGrid (WPF) para exibir e atualizar dados contidos em uma fonte de dados, implementar associação de dados complexos para integrá-los a diversas fontes; controles derivados de ItemsControl (WPF)
  • Criar um modelo de dados no WPF
    • Implementar um seletor de modelo de dados; usar modelos com ItemsControl

Recursos de preparação

Aprimorar a funcionalidade e a usabilidade de uma solução (17%)
  • Integrar WinForms e WPF em um aplicativo
    • Usar ElementHosts no WinForms e ControlHosts no WPF; usar a propriedade PropertyMap
  • Implementar processos e threading assíncronos
    • Implementar padrões de programação assíncronos; organização entre threads; congelar elementos da UI; usar timers; biblioteca paralela de tarefas; LINQ paralelo; usar o dispatcher; componente BackgroundWorker
  • Incorporar recursos de globalização e localização
    • Carregar recursos por localização; marcar elementos localizáveis; usar configurações culturais em validadores e conversores; usar propriedades de linguagem e renderizar propriedades de direção; trabalhar com arquivos de recursos para localização; determinar localizações instaladas; configurações regionais
  • Implementar operações de arrastar e soltar em e entre aplicativos
    • Este objetivo não inclui: Dynamic Data Exchange (DDE)
  • Implementar recursos de segurança de um aplicativo
    • Configurar a Política de Restrição de Software (SRP); segurança de confiança total e parcial; interoperabilidade com a política CAS de legado; Controle de Conta de Usuário (UAC)
  • Gerenciar configurações de aplicativos e usuários
    • Criar configurações de aplicativos; criar configurações de usuários; carregar e salvar configurações
    • Este objetivo não inclui: persistir no banco de dados
  • Implementar propriedades de dependência
    • Habilitar associação de dados e animação, metadados de propriedade, retornos de chamada de alteração de propriedade

Recursos de preparação

Estabilizar e liberar uma solução (16%)
  • Implementar uma estratégia de teste WPF
    • Ponto de automação, automação de UI, IntelliTrace
  • Depurar XAML usando o visualizador WPF
    • Acessar o visualizador, fazer o detalhamento pela árvore visual, visualizar e alterar propriedades
    • Este objetivo não inclui: definir um ponto de quebra e chegar ao código
  • Depurar problemas do WPF usando PresentationTraceSources
    • Animação, associação de dados, propriedades de dependência
  • Configurar uma implantação ClickOnce
    • Configurar a instalação de um aplicativo WinForms, WPF ou XBAP usando a tecnologia ClickOnce; escolher configurações apropriadas para gerenciar atualizações
  • Criar e configurar um projeto instalador do Windows
    • Configurar um projeto para adicionar ícones durante a configuração, definir propriedades do projeto de implantação, configurar instalação condicional com base em versões de sistemas operacionais, definir condições apropriadas de inicialização com base na versão do .NET framework, adicionar ações personalizadas a um projeto de configuração, adicionar código de manipulação de erros a um projeto de configuração
  • Configurar definições de segurança de implantação
    • Configurar e integrar UAC usando implantações ClickOnce; definir permissões de segurança apropriadas para implantar o aplicativo

Recursos de preparação

Opções de preparação

Treinamento ministrado por instrutor
Encontre um Parceiro de Aprendizagem Microsoft
Teste prático
Da comunidade

Siga @MSLearning e @visualstudio

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

MCTS Self-Paced Training Kit (Exame 70-511): Windows Applications Development with Microsoft® .NET Framework 4
Publicado em: 15 de fevereiro de 2011

Obtenha a melhor preparação para as habilidades medidas pelo Exame 70-511 de MCTS — na prática. Trabalhe em seu próprio ritmo por meio de uma série de lições e revisões que abrangem totalmente cada objetivo do exame. Em seguida, reforce o que você aprendeu aplicando seu conhecimento a cenários de casos reais e exercícios práticos. Este guia de estudos oficial da Microsoft foi projetado para ajudar você a aproveitar ao máximo o seu tempo de estudo.

Compre este livro na The Microsoft Press Store

Quem deve fazer este exame?

Profissionais que trabalham em um ambiente de desenvolvimento que usa o Microsoft Visual Studio .NET 2010 e o Microsoft .NET Framework 4.0 para criar aplicativos do WinForms e Windows Presentation Foundation (WPF). O candidato deve ter pelo menos um ano de experiência no desenvolvimento de aplicativos com base no Windows usando o Visual Studio, inclusive pelo menos seis meses de experiência com o Visual Studio 2010 Professional.

Além disso, o candidato deve ser capaz de demonstrar o seguinte:

  • Uma compreensão sólida da pilha de soluções do .NET Framework 4.0 para aplicativos do WPF e WinForm
  • Experiência em criação de interfaces do usuário voltadas a dados para aplicativos do WPF e WinForm
  • Experiência em criação de layouts usando Extensible Application Markup Language (XAML)
  • Experiência em programação de modelos de objetos do WPF e WinForm
  • Experiência em teste de unidade usando o MSTest
  • Experiência em configuração e implantação de projetos

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