Efeitos no FireMonkey Desktop Ricardo Boaro |
Ricardo Boaro inicia sua saga sobre o FireMonkey e seus recursos para o desenvolvimento multi-device. Neste primeiro artigo ele comenta sobre as características básicas do framework para o início dos trabalhos. |
LiveBindings Wizard - Parte 1 Fabrício Hissao Kawata |
LiveBindings já é uma realidade no desenvolvimento Delphi! Seja em VCL ou FireMonkey, sua utilização já se tornou uma constante em várias situações. Nesta série de artigos iniciada por nosso colunista Fabrício Kawata será apresentado o LiveBindings Wizard, assistente do Delphi para criarmos expressões e conexões LiveBindings. |
Entendendo o consumo de memória do Firebird Carlos H. Cantu |
“Tenho um baita servidor e o Firebird não está consumindo nada de memória. Vou mexer no Firebird.conf pra resolver isso!”. Muita calma nessa hora, pois nem tudo é como parece! Nosso amigo Carlos H. Cantu explica em poucas linhas o funcionamento do gerenciamento de memória do Firebird e dá um norte sobre como otimiza-lo quando necessário. |
Controlando a Concorrência em Aplicações Multi-Thread - Parte 3 Mario Guedes |
Na continuação de sua jornada sobre a concorrência entre threads, o mestre Mario Guedes explica agora, em detalhes, o uso das seções críticas. No decorrer do artigo, é criado na prática um exemplo problemático no quesito concorrência, para soluciona-lo em seguida utilizando o TCriticalSection. |
Delphi Underground - Parte 3 (final) Carlos Agnes |
Encerrando sua série “Delphi Underground”, nosso amigo Tatu fala sobre a classe TVirtualMethodInterceptor e, de brinde, sobre programação orientada a aspectos. Leitura obrigatória para quem trabalha ou pretende trabalhar com Orientação a Objetos. |
Controle de Usuário com Delphi XE3 - Parte 3 (final) Walter de Souza Jr |
Hora de botar o Controle de Usuários em produção! Walter de Souza Jr. finaliza o passo a passo para a criação da aplicação de exemplo, que implementa um controle de usuários com grupos e permissões de acesso por objetos de menu. |
Fundamentos do ClientDataSet - Parte 7 (final) Fabrício Hissao Kawata |
Você já deve ter percebido a relevância do ClientDataSet no desenvolvimento de aplicações de banco de dados, não? Nesta sétima e última etapa de sua série, Fabrício Kawata mostra mais dois motivos pra você confirmar esta importância, sendo eles: a cópia de dados entre ClientDataSet’s e ordenação de dados. |
Dicas e Truques IV Kelver Merlotti |
Dica em dobro na 4ª edição da nossa sessão Dicas e Truques: a primeira sobre nossa campanha para indicação de assinantes e, a segunda, já de volta à parte técnica, fala sobre documentação de código fonte. O truque? Ficou por conta dos breakpoints e seus pequenos “segredos” que poucos programadores conhecem! |