Introduction to Technologies
- Client/Server architecture overview
- TClientDataSet and TDataSetProvider components
- dbExpress™ technology overview
Developing the Database Structure
- The challenge: develop a rent-a-car business manager application
- Modeling and data typing: performance and best practices
- Data validation and constraints
- Applying the DDL to create the database
Developing the Client Side Application
- Implementing Data Modules and best practices
- Applying data access technologies: dbExpress™, SQLConnection, DataSetProvider and ClientDataSet
- Implementing client-side data validation
- Centralized error handling and code re-use
- Creating CRUD Win32 Forms: query and interface techniques based on visual inheritance
- Creating CRUD Win32 Forms for Master/Detail Relationship (nested DataSets)
- Creating Master/Detail Reports
- Overview on using version control and deploying client side applications
Appendix
- Using the DataPump to migrate data from the BDE and DBGo (ADO)