Programa do Curso

Introdução

Ambiente de desenvolvimento integrado

  • Introdução a Visual Studio
  • Criando um projeto
  • Compilando e depurando

Microsoft .NET

  • O que é .NET?
  • CLR e coletor de lixo
  • DLL versus EXE?
  • Tecnologias dentro do .NET

Fundações do WPF

  • História do WPF
  • Padrão de projeto MVVM
  • Formulários WPF x Windows
  • Diferenças entre versões do WPF

Dentro e fora

  • Estrutura do projeto WPF
  • Propriedades XAML, layout e dependência
  • Comandos e recursos
  • Eventos
  • Estilos e comportamentos
  • Noções básicas sobre vinculação de dados e fluxos de dados

Fluxo de dados

  • Modelagem de dados em WPF
  • Access para bancos de dados
  • LINQ
  • Estrutura de entidade
  • Operações CRUD
  • Data de validade

Controles

  • Revisão de controles
  • Kit de ferramentas WPF estendido
  • O usuário controla um controle personalizado
  • Modelos

Tópicos avançados

  • Operações assíncronas e paralelas
  • Inverso de Controle (IoC)
  • Unidade e PRISM

Aplicação no mundo real

  • Desenvolvendo uma arquitetura de sistema
  • Modelagem de dados
  • Implementação
  • Teste de aplicativos

Resumo e próximas etapas

Requisitos

  • Conhecimento das frases básicas de desenvolvimento de software
  • Conhecimentos de Visual Studio e C#

Público

  • Desenvolvedores de software
  • Programadores
  • Líder de equipa técnica
 21 horas

Declaração de Clientes (2)

Cursos Relacionados

Introducing C# 6.0 with Visual Studio 2015/2017

28 horas

Categorias Relacionadas