ADUG
Home
About Us
Services
Meetings
Fees
Mailing List
Rules
Reference Papers
Downloads
Apply to Join
Delphi Jobs
Special Offers

 
 
 
Meetings: Symposia

We gratefully acknowledge the assistance of the following companies in making our Autumn 2001 Symposium possible: 
 
Borland
www.borland.com.au
Nevrona Designs
www.nevrona.com
Raize Software
www.raize.com
Objective Software Technology
www.obsof.com
Addictive Software
www.addictivesoftware.com
Turbopower
www.turbopower.com
Softgen Australia
www.softgen.com.au

 

AUTUMN SYMPOSIUM 2001

Delphi Update.
Programming techniques, 
and tools


Friday May 25
John Scott Meeting House
La Trobe University
Bundoora

John Scott Meeting House (click to enlarge)
A series of  quality presentations ranging from how to code better and more safely to updates on important new components and tools packaged with the new versions of Delphi and Kylix.

Venue

Set in the bushy grounds of La Trobe University at Bundoora (map here), 30 minutes from Melbourne, the John Scott Meeting House is a self contained facility with an attached restaurant and ample parking. (Click the above image for more pictures)

Programme

8:30-8:45 Registration
 
8:45-9:30 Current Plans and Future Directions for Delphi and Kylix
Michael Hargreaves
Marketing Director Asia Pacific
Borland Australia  Borland Australia

An update on the new and coming products from Borland. Insights into Delphi and Kylix future product directions and how these will affect users
 

9:30-11:00 Writing Robust Code for Delphi and Kylix
Malcolm Groves
Senior Systems Programmer
Madrigal Technologies

Here is a selection of proven techniques that Delphi and Kylix developers of all skill levels can use to avoid introducing bugs into their software. The techniques range from automated unit testing to smaller tips and tricks. All are based on "project rescues" performed for clients over the past 18 months. All attendees will receive the complete source code for an automated unit testing framework that will be used during the session.
 

11:00-11:15 Coffee break
 
11:15-12:45 All Aboard the dbExpress
Glenn Stephens

dbExpress is the new abstract data layer from Borland that replaces the BDE. Although the typical connection process will be familiar to most developers, this session looks at the differences in architecture of the BDE and dbExpress. You will also examine the components new to dbExpress and the benefits of these components over their BDE counterparts as well as deployment issues when shipping dbExpress applications. 
 

12:45-1:45 Lunch
 
1:45-3:15 How to add a Macro Language to your Delphi Applications
Malcolm Groves

Scripting languages. Aren't they just for web sites? These and other misconceptions can prevent developers from taking advantage of scripting in their Delphi applications. This session will will cover the Microsoft ActiveScript control, the interface it exposes, and a number of ways in which you can exploit its features from withing Delphi.
 

3:15-3:30 Coffee Break
 
3:30-5:00 Taking a Pitstop to Examine Indy
Glenn Stephens

There are well over 60 components that comprise the Internet Direct, also known as Indy, components. Borland has included these components for use in Kylix and Delphi 6 as part of the NetClx component set. This session will introduce the Indy components, and outline how to use them to make internet clients and servers. It will also look at specific patterns of use for the Indy components as well as work arounds for some recognized problems.
 

5:00-5:30 Closing session and prize draw 

On line bookings are being taken here