Curso de dbExpress e DataSnap

Parte I - Apresentação

A idéia de construir este curso partiu na boa aceitação que tivemos em lançar o curso em 20 partes sobre acesso a dados no Delphi for .NET, com ADO.NET (Active Data Objects) e BDP (Borland Data Provider), que o leitor pôde acompanhar nos últimos meses aqui na ClubeDelphi. O curso também está disponível na forma de E-Book. A partir deste artigo, damos início um curso de acesso a dados usando o Delphi Win32, voltado para o ambiente client/server e multitier. Acredito que muitos de vocês desenvolvedores já possuem pelo menos uma aplicação desse tipo em produção. Que tal conhecer alguns recursos interessantes para aplicar rapidamente em suas aplicações, fazendo otimizações e garantindo performance?

 

Este é o primeiro de uma série de 30 artigos que mostrará técnicas avançadas de uso das principais tecnologias de acesso a dados do Delphi Win32: dbExpress e DataSnap. Ao longo deste curso, você conhecerá importantes características e recursos de cada um dos componentes utilizados. Em especial, pretendo apresentar inúmeras dicas e segredos de utilização de um componente que considero ser o melhor já criado pela Borland: o ClientDataSet.

Pretendo criar um curso bastante dinâmico: gostaria de elaborar tópicos de acordo com a necessidade e idéias de vocês, amigos leitores. Escrevam e sugiram tópicos que gostariam que fossem contemplados aqui no curso. Além disso, no final, pretendo colocar um grande documento de FAQs com perguntas e respostas, enviadas pelos leitores que farão o curso.

 

Para criar os exemplos aqui demonstrados, você pode utilizar o Delphi 6, 7 ou o Delphi 2005. Como banco de dados, utilizarei o Interbase 7.5, mas você pode utilizar qualquer outro banco de sua preferência, como Firebird, SQL Server, Oracle, MySQL, todos os códigos apresentados funcionam perfeitamente com qualquer um desses SGDBs.

Desejo um bom curso a todos, sugestões serão bem-vindas. Um abraço a todos e desejo sucesso nos projetos de banco de dados com Delphi

 

Download

Você pode fazer download de todos os exemplos deste curso a partir do endereço cc.borland.com/cc/ccweb.exe/author?authorid=222668

 

dbExpress, DataSnap e ClientDataSet: técnicas avançadas

Para mais informações sobre acesso a dados no Delphi e técnicas avançadas, sugiro a leitura do meu livro, “Delphi: Programação para Banco de Dados e Web”, como apoio para o aprendizado das tecnologias. Na obra mostro várias técnicas introdutórios e avançadas de desenvolvimento com ClientDataSet, dbExpress e DataSnap (multicamadas, incluindo SOAP e COM+). Para mais informações, consulte o link

 

https://ssl.dominal.com/clubedelphi/loja/descricao.asp?codigo=114&cod_pai=6

 

Leia todos artigos da série