Programação em Delphi

Apesar da muita experiência acumulada nessa IDE fantástica, ainda estou para conhecer desenvolvimento RAD como o Delphi, não há tantos artigos aqui quanto eu gostaria. Mas irei compensar isso com o tempo.

Todos as dicas e componentes recomendados são para o Delphi Community Edition. Tudo que estou indicando é opensource e você pode usar a licença do Delphi Community Edition profissionalmente, isto é, ganhar dinheiro com isso, desde que obedeça os termos da licença, claro.

Então você verá o componente Zeos que substituirá o FireDAC que é muito restritivo na licença Community. E pela mesma razão a dobradinha Fortes Report e FPSpreedsheet no lugar do Fastreport.

Personalizando a IDE

Ferramenta “Desktop” – O que é e como usar

Depuração de erros (debug)

Como fazer um Debug

Instalação de pacotes(complementos)

FPSpreadsheet

RxTools

CEF4Delphi

Rest Dataware

Gerador de relatórios no Lazarus

Introdução do geradores de relatórios do Delphi

Relatórios com Fortes Report

Produtividade

Atalhos úteis

Salvando configuração da IDE para reutilização

Usando GIT em projetos

Multi Paste, como usar

Usando grupo de projetos

Refatorando nomes numa seleção de linhas

Aprendendo por exemplos

Usando os componentes rotineiros

Usando o ComboBox para selecionar valores normais e complexos

Usando o ImageList com múltiplos dimensionamentos

Usando Zeos – Conectando uma base de dados com ZConnection

Usando Zeos – Embarcando um banco de dados com o ZConnection

Usando Zeos – Qual a diferença entre uma conexão remota, local e embarcada?

Criando e consumindo DLL

Técnicas para problemas rotineiros

Log e ‘exit code’, o que são, o que comem, e onde vivem?

Lidando com parâmetros de entrada em seu aplicativo

Impedindo duplicatas do mesmo programa

Considerações especiais com Linux

Formato de data dentro do programa

O que precisamos saber sobre decorações Gtk e QT

Uso de Threads

Executando o aplicativo em display diferente no Linux