Project Description
Will contain stand alone GUI applications and a Visual Studio Custom Tool for automatically generating data access layer code for objects in an SQLite database.

Features to be implemented:
- Creates entity classes for each table in the database
- Generates data access code that implements the Repository Pattern
- Generates methods for Create, Read, Update and Delete operations
- Generates SelectBy and DeleteBy methods for every column in every table
- Generates a Purge method for every table to delete all records
- Generates Count() method for retrieving the number of records in each table
- Generates CreateDatabase() method for re-creating the database
- Generates xml-doc code comments for entities and data access methods
- Generates Entity Unit Tests
- Generates Data Access Unit Tests
- Generates .NET Compact and Full Framework compatible code

Platforms to be supported:
- .NET Framework 2.0, 3.5, 4.0 using C# 3.0
- .NET Compact Framework 2.0 and 3.5 using C# 3.0
- Google Android using Java 3.0
- iOS using Objective-C

Last edited May 13, 2011 at 7:03 AM by christianhelle, version 4