Discussing, Learning, and Using Delphi and related technologies to create Great Applications!

Migration Automation

November, 2024

TOPIC

Tonight we’ll look at a batch script that calls three command-line utilities which perform a lot of tedious work of migrating legacy Delphi 5 programs to compile under Delphi 12. The old code base uses the BDE and a lot of custom components; the new code uses FireDAC and Raize Controls and Quantumn Grid from DevExpress–a huge jump in functionality and improvement in user interface!

The code base relies on a large set of libraries and custom components that have been manually updated and are already in place in Delphi 12. These provide a database abstract layer to hide many of the details; still there were several important differences handled almost completely by the scripts.

Come an watch a live demo of the conversion process of one of the smaller programs!

PRESENTER

David Cornelius develops software with Delphi, both at his full-time job and in his own business. He also builds websites and dabbles with Linux.

DATE/TIME

Wednesday, November 20, 2024 6:00 - 8:00 PM

LOCATION

Round Table Pizza in Lake Oswego
16444 SW Boones Ferry RD
Lake Oswego, OR 97035

503-636-3350