About Us
Mailing List
Reference Papers
Apply to Join
Delphi Jobs
Special Offers
Maths Corner

Meetings: Symposia

ADUG Autumn Symposium 2007

This year the ADUG Symposium is on in Melbourne and Brisbane

This year is our first year with CodeGear and to celebrate we are pleased to announce that our special presenters are Marco Cantù and Allen Bauer. Marco is well known to the Delphi community and is the author of the best-selling series Mastering Delphi and, as Chief Scientist for CodeGear, Allen is a man dear to all our hearts!

Apart from the usual quality content this is a chance for Delphi developers to catch up with what's happening in their community and meet up with colleagues. We hope you can make it.

Your registration fee includes all refreshments, including lunch and end of day drinks and nibbles.

Registrations have now closed

29th March

La Trobe University

30th March

The Mercure Hotel





Introduction and Welcome



Marco Cantù
Robust OOP Applications

Delphi provides a robust environment and architecture for your applications, but doens't make them error-free. Although it is impossible to be sure that an application will never fail, there are many techniques that help writing correct code... and reduce your debugging time. This presentation provides a broad overview of these techniques, touching on some topics and getting in depth on others.


Coffee break


Allen Bauer - Chief Scientist CodeGear
An audience with Allen Bauer
There have been a significant number of changes with the team and organization that brings us Delphi, changes both organizational and technical that have significantly affected the team. Central to what has been happening and indeed one of the central play-makers is CodeGear Chief Scientist Allen Bauer.
Join Allen as he talks about what it means to be Chief Scientist of a hugely popular and successful product like Delphi, get the scoop on all the behind the scenes action at CodeGear with Allen’s anecdotes and stories, learn how CodeGear took an idea from inception to execution in 3 ½ months, and what processes needed to be in place for that, discover how the “culture” of CodeGear is developing and how the value “Developers Matter” is baked into everything that CodeGear is doing. Watch as Allen rolls up his sleeves and gets technical with us, and shows us his favourite bits of Delphi and Delphi for PHP, and of course lets us all take advantage of Allen’s generous offer to field lots of questions, in what is shaping up to be a fantastic interactive session.



12:30 Lunch




Delphi for Win32 and Vista
Marco Cantù

The new version of the Microsoft operating system provide a large number of new features and some relevant changes in the user interface and the way applications use the file system. The presentation focuses on some of the key issues, including how to use the file system properly, how to work around the problems caused by the hidden window of the Application global object, and how to handle the new system font. Some time will also be devoted to cover new APIs, including the TaskDialogs and the extended Common Dialogs.


Coffee Break


Introduction to ECO ASP.NET web applications
Paul Klink

An introduction to ECO ASP.NET applications. The presentation will introduce ECO and then work through an ASP.NET example. The example will cover: - Modelling - Database Creation and Evolution - OCL - Classes and Associations - Derived Associations - Enumerators - State Machines (if there is time) - Web Pages and WebPage inheritance - User Controls - Deployment


Closing session and prize draw 

Prize presentation and a chance to wind down and chat over drinks and finger food

Past Symposia
Winter 2006
Autumn 2005
.Net 2004
Autumn 2003
Autumn 2002
Autumn 2001
Autumn 2000
Autumn 1999

The ADUG wishes to acknowledge the assistance of the following companies in helping to make our Symposium possible:

Codegear logo


Marco Cantù
Marco Cantù is the author of the best-selling series Mastering Delphi and other Delphi and C++ programming books. Marco is an expert in Delphi, XML technologies, Web Services, and object-oriented design. Marco lives in Italy, teaches many Delphi and XML classes, and is a frequent speaker at conferences worldwide.

Allen Bauer - Chief Scientist CodeGear
Allen joined Borland in early 1992 as an entry level engineer on the Turbo Pascal development team. He was also one of the original developers of the award-winning Delphi product throughout its inception, initial and all subsequent releases. During this period, Allen worked on both the application frameworks and the Integrated Development Environment (IDE). Allen was responsible for the re-design of the Delphi IDE into a multi-language, general purpose environment which now forms the basis of the Developer Studio.
As Chief Scientist for CodeGear, Allen Bauer is responsible for the overall technical and architectural details of the products. Allen is also responsible for working with product management in researching and defining future directions and technological trends.

Paul Klink - Paritech
Paul is a long time Delphi developer who works in the area of financial systems – especially real time data systems. He originally began programming in the area of industrial process control but moved into the financial area after discovering Delphi. Paul over-indulges in programming at home and is constantly trying to overcome this weakness.


Non - Member

Non member price for the day is $150, or you can pay $160 to register and join the ADUG.

ADUG Members

To encourage early registration of members, we have early bird pricing for registrations prior to March 12. We keep our member prices as low as possible and stratify them based on years of membership. Details of early bird and full pricing follow:

Years of membership   Early Bird Pricing (Before March 12)   Late Entry Pricing (March 5 and later)
less than 1$90$110
between 1 and 2$80$100
between 2 and 3$70$90
over 3$60$80

To qualify for member pricing

  • you must be a financial member at the time of registration
  • your membership application date must be prior to Feb 1st 2007

If your membership lapsed recently you can renew it. Recently means your membership renewal date is later than June 30, 2006. You can check your renewal date by going to the members services login. If your name appears in the drop-down list you are either financial or recently lapsed. If your renewal date has passed you are not financial and need to renew. Note that a membership status of "Current" does *not* mean you are financial. This field is for internal use, and changes to "Lapsed" some time after you have failed to renew your membership.

Registrations have now closed