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

Meetings: Symposia

CSI Application Framework Workshop


Join us for a full-day hands-on workshop on Misha Charrett's CSI Application Framework


The CSI application framework has been developed over the last ten years to provide a simple and easy-to-use framework for application development to handle some of the basic application "plumbing" common to most applications. The framework has also been extended to provide some general utility routines, classes, and components, and offers generic inter-thread messaging, generic inter-process TCP communication, and abstracted database access.

We will start the workshop by examining the rationale behind the framework, its key elements, and how the various components interact to provide the framework's functionality. After this we will undertake various exercises that will provide attendees with some understanding of how to make best use of the varied functionality built into the framework. Towards the latter part of the day we will create a couple of simple applications utilising the generic inter-process TCP communication module to illustrate some benefits of the framework. If time permits we can discuss the applicability of the framework to various types of applications, and look at ways in which the framework could be enhanced. By the end of the day attendees should have sufficient understanding of the framework to be able to integrate the framework into their own software development process.

We will run this workshop as a pair programming exercise. So if you can't bring your own notebook we will aim to set you up as the partner of another participant with a notebook. The venue can only cater for up to 14 participants. We will close registration as soon as 14 people have registered. Please register here.

Sydney, Wednesday, 19th September 2007

Borland/CodeGear Office
Level 12, 10 Spring Street
Sydney NSW 2000

Programme

08:45-09:00

Registration
 

09:00-10:00

Introduction to CSI

10:00-12:00

Step-by-step tutorial on CSI,
you will build your own Win32 application based on CSI

12:00-13:00

Lunch break
 

13:00-16:00

Step-by-step tutorial on CSI,
you will build your own Win32 application based on CSI


Speakers

Misha Charrett

Misha Charrett
Misha has been deeply involved in architecting and developing applications for the health, security, and television sectors through his own company, Corporate Software Innovations. CSI developed the clinical information system for BreastScreen NSW, the largest public health screening program in Australia, and more recently has rearchitected a multi-tier alarm monitoring system based on the CSI application framework. Misha has 14 years experience in object-oriented development, 11 of those using Delphi. He presented at the inaugural ADUG Symposium in 1999, again in 2005, and is an occasional presenter at monthly ADUG meetings in Sydney.


Pricing

Non - Member

Non member price for the day is $95, or you can pay $80 to register and join the ADUG, as long as you register before the 14th September 2007. After that you will have to pay $110 or $95 respectively.

ADUG Members

Prices for existing ADUG members is $35 if you register before the 14th September 2007. After that you will have to pay $50.

To qualify for member pricing

  • you must be a financial member at the time of registration

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.