Data Access Generation Tool (DAG) is a visual development tool that generates the data access layer code for three-tiered and N-tiered applications built using the Microsoft .Net 2.0 framework and SQL2005. The tool creates select, update, delete and insert stored procedures and generates data access code that can be included in the project and accessed via an DAL API. DAG benefits are: 1. Reduce writing monotonous Data Access Code; 2. Regenerate the entire Data Access Code at the click of a button; 3. Redesign your Database without having to make changes to the Data Access Layer; 4. Creates DAL code for custom Stored procedure; 5. Writes human readable code so you can easily follow and understand it; 6. Easy to learn in less than a few hours; 7. Get perfect code every time no need to debug DAL plumbing issues; 8. Even creates select, update, delete and insert stored procedures for all tables; 9. Easy to extend and modify the code templates to suite your requirements.