|
Quem nunca se deparou com situações em que precisava persistir dados localmente, tratar erros de forma limpa e centralizada, ou uma operação demorando além do suportável? Qual desenvolvedor não teve que criar comandos SQL dinamicamente para atender as ordenações mais bizarras e dados para relatórios, agrupamentos, relacionamento mestre detalhe, combinação de índices para resultados? Tráfego na rede e processamento de cláusulas Order by, Group By, SUM, AVG, MIN, MAX e COUN? E funções para atender a tudo isso, máscaras, campos calculados e DataSets conectados diretamente ao banco alocando desnecessariamente recursos? E o velho lema da obtenção de dados por demanda? Bendito seja o Delphi, onde temos solução para tudo isso com o uso do ClientDataSet e do DBExpress 4, tanto no universo Win32 quanto .NET. Nesta apresentação prática e objetiva, mostraremos como tratar estas situações, aumentar a performance geral de nossa aplicação e melhorar nossa qualidade de vida.
|