April 2005: Effective ClientDataSets and the BriefCase Model