ADO.NET
Objetivo
:
Este treinamento mostra como utilizar os recursos do ADO.NET em aplicações
que necessitem de acesso a dados, mostrando o trabalho desconectado e as técnicas para gerenciar conflitos de dados de forma desconectada.
Certificação
:
Esse treinamento é preparatório para as provas da Microsoft para obtenção da certificação MCAD
A
quem se destina :
Pessoas que já tenham realizado o treinamento de ASP.NET
ou de VB.NET e desejem dar continuidade em seu processo de aprendizado.
Carga
horária :
24 horas
Conteúdo
Programático
- Aplicações utilizando ADO.NET
- Conceitos de trabalho desconectado
- Conceitos de data provider
- Conectando com origens de dados
- Conexão com um banco: string de conexão
- Controle de Pooling de conexões
- Utilização de commands
- Utilização do Query Builder
- Utilização de DataReaders
- Realizando operações de forma conectada
- Chamada de Stored procedures
- Parâmetros de in/out em stored procedures
- Tratamento de erros
- Geração de erros de negócio em procedures
- Os 3 métodos de execução de um command
- Criando DataSets
- DataSets tipados e não tipados
- Criando relacionamentos em datasets
- Localizando registros em DataTables
- Ordenando e Filtrando DataViews
- Utilização de transações com o ADO.NET
- Criando DataSets a partir de origens de dados existentes
- Configurando DataAdapters a partir da origem de dados
- Manipulação do dataSet em aplicações Windows: edição; inserção e deleção com currencyManager.
- Manipulação do dataSet em aplicações Web: edição; inserção e deleção diretamente.
- Gravação dos dados em banco
- Utilização de views para filtragem de dados
- Controle de concorrência de dados: usando o algoritimo padrão; usando CancelonError= false
- Concorrência em ambientes em camadas
- Utilização do DataSets untyped
- Gerenciando conflitos de dados
- Gravação de dados em XML