Windows Forms com Visual Studio 2008
Duração:
20hs
Capacitar o aluno no desenvolvimento de aplicações Desktop, através de Windows Forms, utilizando a linguagem C#.
Objetivos
- Capacitar o aluno no desenvolvimento de aplicações Windows Forms
- Programar utilizando Orientação a Objetos
Pré-requisitos
- Conhecimentos de Lógica de Programação
- Curso T@rgetTrust Orientação a Objetos com UML
- Curso T@rgetTrust C# 3.0 - Fundamentos da Linguagem
Público alvo
- Analistas de Sistemas
- Arquitetos de Sistemas e Projetistas
- Desenvolvedores de Aplicações
- Gerentes de Sistemas
- Web Developers
Conteúdo
1. Definindo a Interface com o Usuário
- Introdução
- Windows Forms
- Estrutura de um Windows Forms
- Utilizando Controles
- Herdando de Windows Forms
2. Trabalhando com Componentes
- Visão Geral de Componentes
- Tipos de Componentes
- Utilizando Classes como Componentes
- Componentes .NET em uma Aplicação não Gerenciada
- .NET Remoting
- Serviço de Componentes
- Classes Componentes
- Thread
3. LINQ (Language Integration Query)
- Introdução
- Usando LINQ em Collections
- Querys em Tipos Estruturados
- Usando o operador ORDER BY
4. Controles Definidos pelo Usuário
- Visão Geral de Controles Definidos pelo Usuário
- Criando Novos Controles
- Consumindo Controles Personalizados
5. ADO.NET
- Visão Geral do ADO.NET
- Provedores de Dados do .NET
- Objeto Connection
- Objeto Command
- Executando Stored Procedures
- Objeto DataReader
- Objeto DataAdapter
- Objeto DataSet
- Constraints
- Atualizando os Dados do DataSet
- Gerando DataSets
- Data Form Wizard
- Integração com XML
6. Distribuição de Aplicações
- Visão Geral de Distribuição de Aplicações
- Entendendo Assemblies
- Escolhendo uma Estratégia de Distribuição
- Criando um Projeto Merge Module
- Criando um projeto SETUP