Skip Navigation Links

Metodologias de Acesso a Dados em Camadas com o Framework .NET

Próximas Turmas
Não existem turmas cadastradas no momento


Descrição do Treinamento

Apresentar técnicas de acesso a dados em camadas utilizando as tecnologias desde o framework 2.0 até o framework 3.5 SP 1


Tecnologias e Softwares utilizados

Visual Studio 2008 SP 1

Framework .NET 3.5 SP 1

Visual Basic ou C#

A linguagem é uma escolha do aluno, o treinamento é enfocado no ASP.NET e não na linguagem. Para treinamento com foco na linguagem, veja o Fundamentos de OO e VB.NET( ou C#) com o Framework

ASP.NET 3.5

SQL Server 2005


Pré-Requisitos

Ter realizado o treinamento de Fundamentos de OO e VB.NET (ou C#) com o Framework .NET e o treinamento de Desenvolvimento de Aplicações Windows com o Framework .NET ou ter conhecimentos de orientação a objetos e conhecimentos básicos da criação de aplicações windows forms com .NET. Opcionalmente é interessante que tenha sido realizado também o treinamento de ASP.NET 3.5


Duração

60 horas

Instrutor

Dennes Torres

Local

Conheça o Local de Treinamento

Certificação

Este treinamento prepara você para a certificação MCTS e MCPD


ADO.NET

1a Aula

Medotologias de Acesso a Dados

Ado.net
Linq
Entity framework
Ado.net data services

Acesso a Dados em Windows Forms

Janela Data Source
BindingSource
BindingNavigators
Trabalhando com dados relacionados

2a Aula

Tableadapters

Utilizaçao na web
Utilizaçao no windows
Implementacao de regras de negocio

3a Aula

Objetos de acesso a dados

Connection

Strings de conexao
Pooling de conexao

Command

Executereader
Executenonquery
Executescalar
Stored procedures com parametros de entrada e saida
Output com DataReaders
Tratamento de erros em procedures

Datareader

Manipulação de múltiplos resultados

4a Aula

Independencia de banco

Conceito de factories
Utilizando factories
Utilizando o system.data.common

5a Aula

Trabalho com dados desconectados

Datasets
Datatables
Datarows
Dataviews
Datarowviews
datarelations

Atualização em batch

Metodologias de trabalho em Camadas

Otimizaçao da comunicaçao
Execuçao do processamento

Sem erros
Com erros
Transacional

6a Aula

Devolucao e identificacao dos erros ocorridos
Sincronia do proposto com o executado
Identificaçao e soluçao de concorrencia de dados
Manipulação de colunas Identity

LINQ

7a Aula

Linq
Sintaxe do linq
Manipulando querys

8a Aula

Observando a il e garantindo a otimizacao
Conceito de providers
Exemplos de providers

Veja por que este treinamento não se aprofunda no LinqToSQL

Entity Framework

9a Aula

Arquitetura do entity framework

Csdl
Msl
sdl
Entitysql
entityprovider

linqtoentities
Trabalhando com modelos auto-gerados
Utilizando propriedades de navegaçao

10a Aula

Criando modelos sem o wizard
Mapeando entidades e campos do modelo
Mapeamento condicional
Estratégias de mapeamento

11a Aula

Independencia de banco e modelo

12a Aula

Implementando regras de negocio e processo
Criando partial class para o modelo

13a Aula

Implementando logica de dados em camadas

ADO.NET Data Services

14a Aula

Exposiçao de um modelo do ef
Linqtodataservices

15a Aula

Regras de negocios
Segurança

 

� Búfalo Informática, Treinamento e Consultoria - Rua Álvaro Alvim, 37 Sala 920 - Cinelândia - Rio de Janeiro / RJ
Tel.: (21)2262-1368 (21) 9240-5134 (21) 9240-7281 e-Mail:
contato@bufaloinfo.com.br

»Programação
»Programação.NET
»Banco de Dados
»Webdesign
»Office
» Certificações Microsoft 4
»Treinamentos4
»Programação 4
»Webdesign«
»Office & User Tips«
»Grupos de Usuários
»Células Acadêmicas«

Opções avançadas
Você já está cadastrado e participa do grupo de usuários de sua cidade ? Se não, comente o porque.
 
 
Faça um pequeno teste com 10 questões de VB
.:.
Teste seus conhecimentos em Visual Basic, SQL Server e ASP 3.0 com nossas provas on-line
.:.
Aprimore seus conhecimentos em programação com nosso treinamento on-line de lógica de programação
.:.
Veja nosso calendário de treinamentos
Gostou da Página?
Então

para um amigo!