MARCH 31, 2005
Did a presentation on Advanced Concurrency in Delphi, showing how to protect data, do threading without inheriting from TThread, use thread pools, thread-safe queues and avoid deadlock.
JUNE 26, 2003
Did a presentation on Templates/Generics
in Object Pascal, based on Rossen
Assenov's CodeCentral submission with a little added history and
adapted for interfaces, to the fledgling Calgary Delphi User Group.
JUNE 20, 2002
First presentation, on the Ins and
Outs of Delphi Interfaces, talking all about the constructs and
techniques that the Delphi's interface
types lend themselves to, without involving COM at any stage of the
proceedings. It went fairly well :)
Ins And Outs of
Delphi Interfaces - presentation and sample source code for my
session of June 20, 2002.
Object Pascal - presentation and sample source code for
my session of June 26, 2003.
Advanced Concurrency in Delphi - presentation and sample source code for
my session of March 31, 2005.