Alfamídia Programação Online: Windows Applications Online

Valor:

Pré-requisitos
Alfamídia Programação Online: Lógica de Programação com C# Online e Orientação a Objeto com C# Online

Conteúdo Programático
Aprenda a desenvolver e distribuir aplicativos para o sistema operacional Windows, utilizando Windows Form, Entity Framework 4.0, incluindo recursos como: controles definidos pelo usuário; drag & drop; serialização.
Este módulo terá 9 horas de aulas online ao vivo e as demais horas serão no formato EAD, onde o aluno trabalhará o conteúdo visto de forma individual, estudando e tirando dúvidas com o instrutor.

Unidade 1. Definindo a Interface com o Usuário
- Introdução
- Estrutura de um Windows Form
- Utilizando Controles
- Herdando de Windows Form
- Personalizando um Windows Form

Unidade 2. Paralelismo
- Introdução
- Visão geral sobre Tasks
- Orquestração de Tasks

Unidade 3. Entity Framework 4.0
- Visão geral sobre o Entity Framework 4.0
- Motivos para usar um ORM
- Modelo criado do zero
- Modelo criado a partir do banco de dados
- Utilização

Unidade 4. Controles Definidos pelo Usuário
- Visão geral de Controles Definidos pelo Usuário
- Utilizando controles personalizados

Unidade 5. Drag & Drop
- Visão geral sobre Drag & Drop
- Acessando dados da área de transferência
- Utilizando Drag & Drop entre controles

Unidade 6. Serialização
- Visão geral sobre Serialização
- Utilizando System.Runtime.Serialization
- Utilizando System.XML.Serialization

Unidade 7. Distribuindo a Aplicação
- Visão geral sobre Distribuição de Aplicações
- Escolhendo uma Estratégia de Distribuição
- ClickOnce
- TemplateSetup