Este pacote possui 3 cds de treinamento do MVP Ramon Durães.
Abaixo segue um descritivo de cada um dos cds.
CD de Treinamento sobre ADO.NET para Iniciantes
Esse treinamento, é voltado para
qualquer iniciante na plataforma .NET que deseje explorar o acesso a banco de
dados em suas aplicações. Com um mecanismo completamente reestruturado, o
ADO.NET destaca-se cada vez mais no mercado pela performance e produtividade
oferecida ao desenvolvedor. Explore de forma rápida os conhecimentos oferecidos
nesse treinamento que vai lhe permitir iniciar rapidamente.
Tópicos abordados durante esse treinamento:
1. Introdução ao ADO.NET
Conjunto de classes que compõem o novo
mecanismo de acesso a dados da plataforma .NET .
2. Connection String
Configure as informações necessárias para se
conectar em uma base dados.
3. DataReader
Explore acesso a dados em modo conectado.
4. Command
Aprofunde o acesso a dados em modo conectado,
utilizando os métodos: ExecuteReader, ExecuteScalar, ExecuteNonQuery, Parameters
que garantem a excursão de comandos T-SQL (Inserir, atualizar, selecionar,
excluir) além de uso de consultas com parâmetros e Stored Procedures.
5. Dataset
Repositório de informações muito similar a uma
estrutura de banco de dados, porém baseado em XML e desconectado do banco de
dados.
6. DataTable
Representação de uma tabela dentro do modelo DataSet.
7. DataView
Crie visões personalizadas em cima de um DataTable
permitindo criar consultas personalizadas com filtro e ordenação.
8. TableAdapter
Explore o uso de DataSet tipados (Typed DataSets )
criando um rápido mecanismo para inserir, atualizar, selecionar e excluir com
poucas linhas de código.
9. Exception
Trate erros de acesso a dados utilizando classe
especifica para esse fim.
10. Transaction
Em muitas situações durante o acesso a dados, você
precisa sincronizar duas ações no banco de dados como por exemplo uma
transferência entre duas contas bancárias e garantir a integridade do processo
por meio de uma transação.
11. Connection Pooling
Melhore a performance com pequenas
configurações na sua aplicação.
Código fonte no cd.
Valioso conteúdo com todos os exemplos disponíveis no cd para estudar e
praticar mais rapidamente.
Experiência comprovada.
CD de Treinamento sobre LINQ to SQL para iniciantes com Visual Studio .Net 2008
A utilização de orientação a objetos dentro do modelo de programação,
tornou-se padrão ao longo dos últimos anos consolidando como grande pilar no
desenvolvimento de software. Chegou o momento de aproveitar toda essa
experiência de sucesso viabilizando uma nova experiência no acesso ao banco de
dados quebrando paradigmas sobre dados e objetos. Estamos dando um grande salto
na evolução de todos os conceitos atuais e iniciando de vez na linha do
mapeamento Objeto Relacional (O/R Mapping ) com o LINQ to SQL (Language
Integrated Query).
Com esse treinamento, você vai explorar de forma rápida os novos recursos de
acesso a dados SQL oferecidos pelo Visual Studio 2008 e .NET Framework 3.5.
Tópicos abordados durante esse treinamento:
1. Introdução ao LINQ (Language Integrated Query)
A linguagem
integrada de consulta é um dos componentes mais importantes dentro do .NET
Framework 3.5 devido as novas características de integração em dados e objetos
viabilizando o mapeamento de objetos.
2. Introdução ao .NET Framework 3.5
Para dar sustentação ao LINQ
foi criado um novo conjunto de recursos como tipos anônimos, expressões lambdas
e extensões de métodos além da query de consulta.
3. Arquitetura do LINQ
Arquitetura e mapeamento de objetos.
4. Primeiros passos no LINQ
Mapeando o banco de dados SQL para o
.NET. Efetuando primeira consulta, avaliando T-SQL gerado e primeiros
resultados.
5. Paginação
Particionando resultados de consulta para selecionar
somente os objetos necessários a operação usando Skip e Take.
6. Explorando
Aprofundando as consultas com: Where, Max, Sum, Join,
Group By , Union, Order by e obtendo novos resultados.
7. CRUD (Create, Read, Update, Delete)
Criando objetos, excluindo,
atualizando e sincronizando com banco de dados, estabelecendo dessa forma as
principais rotinas do dia a dia.
8. Procedimentos e Funções
Ampliando o mapeamento com utilização de
Stored Procedures e Functions.
9. Transações
Garantindo integridade em duas operações para
consistência das informações envolvendo um contexto transacional entre vários
objetos.
10. Regras de negócios
Ampliando as classes do LINQ para suportar
validações de regras de negócios, garantindo com eficácia a consistência dos
dados.
11. LinqDataSource
Integrando LINQ ao GridView utilizando o
provider LinqDataSource para selecionar, excluir, atualizar informações sem
necessidade de código.
Código fonte no cd.
Valioso conteúdo com todos os exemplos
disponíveis no cd para estudar e praticar mais rapidamente.
Experiência comprovada.
Ramon Durães é Microsoft Most Valuable
Professional (MVP), Diretor de tecnologia na http://www.2pc.com.br com larga
experiência em tecnologia Microsoft. É colunista em sites e palestrante nos
principais eventos do Brasil.
Para profissionais ligados ao desenvolvimento de software
Acessar
um banco de dados em sua aplicação é uma das principais necessidades básicas
hoje em dia. Utilize o LINQ to SQL imediatamente e explore os benefícios que
essa nova tecnologia vai proporcionar em suas aplicações interligando dados com
objetos.
CD de Treinamento Introdução a banco de dados com SQL Server 2005 Express
Um excelente treinamento voltado
para o público iniciante que precisa de informações sobre banco de dados. Comece
de forma rápida já com os benefícios de um poderoso banco de dados relacional.
Aprenda os principais conceitos de bando de dados utilizando o Microsoft
SqlServer 2005 Express e esteja preparado para uso em suas aplicações explorando
integração com Visual Studio 2005.
Tópicos abordados durante esse treinamento:
1. Introdução a banco de dados
Introdução, tabelas, campos,
versões, instâncias, instalação.
2. Ferramentas de apoio
Poderosas ferramentas para gerenciamento
do seu banco de dados incluindo (Configuration Manager, Suface Area e Management
Studio).
3. Criando banco de dados
Criando banco de dados, tabelas, campos,
definindo tipos de dados, chave primária, auto numeração.
4. Introdução a Transact SQL (Querys)
Manipulação de dados nas
operações: Incluir, Selecionar, Excluir, Atualizar.
5. Criando filtros durante as consultas
Utilização do where em
conjunto com operadores, filtrando intervalo de dadas.
6. Ordenando, agrupando registros
Listando registros em uma ordem
especifica, agrupando conjunto de dados, selecionando os primeiros registros do
banco de dados, trazendo registros em ordem aleatória.
7. Criando diagramas
Criação de diagramas para visualização
gráfica das tabelas e com possibilidade de alteração da estrutura das mesmas,
além de criação de novas.
8. Relacionamentos entre Tabelas
Definindo integridade para os
dados, criando chave estrangeira, realizando testes de integridade, realizando
consultas unindo mais de uma tabela.
9. Procedimentos Armazenados
Mecanismo eficiente para melhorar
ganhos de desempenho. Utilizando Stored Procedures básicas de uso geral. Criando
e manipulando .
10. Funções
Criando e utilizando funções "Functions". Incluindo
utilização de count(*) e outras.
11. Visões
Criando visões "views" personalizadas de tabelas.
12. Introdução gatilhos
Conhecendo o uso de Triggers.
13. Criando Backup e Restore dos dados.
Criando cópia de segurança
dos dados e recuperando.
14. Configurando Autenticação de usuários
Utilize usuários do
Windows ou do próprio SQLServer.
15. Criando Scripts
Gerando Script do banco de dados para
alteração ou criação de novas tabelas.
16. Integração com Visual Studio 2005
Utilize o próprio ide do
Visual Studio 2005 para se conectar ao banco de dados e realizar as operações
necessárias para manipulação do mesmo.
17. Introdução ao ADO.NET
Apresentação do modelo de acesso a dados
no .NET e primeiros passos para se conectar a um banco de dados.
18. Introdução ao SQL Server Hosting Toolkit
Exporte seu banco de
dados para outro servidor, por exemplo um hosting com as facilidades dessa nova
ferramenta.
Experiência comprovada.