Delphi programming

Despite a lot of experience accumulated in this fantastic IDE, I have yet to learn about RAD development like Delphi, there aren't as many articles here as I would like. But I will make up for it in time.

All recommended tips and components are for Delphi Community Edition. Everything I'm indicating is opensource and you can use the Delphi Community Edition license professionally, that is, make money from it, as long as you obey the license terms, of course.

Then you will see the Zeos component which will replace the FireDAC which is very restrictive in the Community license. And for the same reason the duo Fortes Report and FPSpreedsheet in place of Fastreport.

Customizing the IDE

“Desktop” Tool – What is it and how to use it

Debugging (debug)

How to do a Debug

Installing packages (add-ons)

FPSpreadsheet

RxTools

CEF4Delphi

Rest Dataware

Report generator using Lazarus

Introduction to Delphi Report Generators

Reports with Fortes Report

Productivity

Useful shortcuts

Saving IDE configuration for reuse

Using GIT in projects

Multi Paste, how to use it

Using project group

Refactoring names in a selection of lines

learning by example

Using popular components

Using ComboBox to select normal and complex values

Using ImageList with multiple scales

Using Zeos - Connecting a Database with ZConnection

Using Zeos – Embedding a Database with ZConnection

Using Zeos – What is the difference between a remote, local and embedded connection?

Criando e consumindo DLL

Techniques for routine problems

Log and 'exit code', what are they, what do they eat, and where do they live?

Handling input parameters in your application

Impedindo duplicatas do mesmo programa

Special considerations with Linux

Date format within the application

What we need to know about Gtk and QT decorations

Thread Usage

Running the app in different display inside Linux