Released a Object-Relational Mapping Library on MS codeplex.com

Some months ago we had an open source project called C# Data Object (CsDO) approved on codeplex.com . This project has been being carried on for more than one year now, but it had no forge hosting it.

C# Data Objects is a Object-Relational Mapping (ORM) library, which means that it maps your database tables to C# Objects and datacase fields to C# Object public properties. It has built-in features that allows: Data Mapping, Primary Key searches, Foreign Key (1-1, 1-n), Identities and Autoincrement Fields, and much more.

It is really easy to use and requires no xml descriptor or tricky implementations. The only things you have to do is inherit your class for our CsDO.Lib.DataObject class and make properties for all  the columns you want to persist. The class has to be named after the table you want to map and the properties after its columns. If for any reason you don't want to have it with these names you can use Attributes to override the default behaviour of the library.

Print | posted @ Sunday, September 03, 2006 7:44 PM

Comments on this entry:

No comments posted yet.

Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification:
 
 
Twitter