ORMGen is an O/R Mapper code generator that creates a powerfull and scalable (COM+) O/R Mapper for your database-driven .NET applications. There is no requirements on the database tables such as 'every table must have a identity autoimcrement primary key' which can be very useful when programming against existing databases. ORMGen also generates a complete ASP.NET application which can be used for suitable needs.