Automation

The primary purpose of ODS is to automate the process of creating a Data Access Layer:

  • Designs the database for you based on classes that you design in ODS Design Studio.
  • Writes SQL to store and retrieve objects in the database.
  • Tracks design changes and generates database upgrades.
  • Generates the entire DAL as C# source code.
  • Embeds all database creation and upgrade SQL within the DAL, allowing your application to create and upgrade databases directly from the DAL.
  • Generates Visual Studio 2005 projects and solutions.