Angel \”Java\” Lopez on Blog

March 13, 2007

.NET, Object Relational Mapping and Code Generation

Filed under: .NET, Code Generation — ajlopez @ 6:39 pm

An interesting article in

Shifts in .NET Object-Relational maps (ORMs): Seismic and subtle

There are comments about the old ObjectSpaces, the new LINQ, some critics to NHibernate, and the role of code generator resolving the ORM problems. I’m skeptical on LINQ, but we must wait to see if that technology would be adopted in main stream applications.

For me, code generation is a great way to produce software quickly, for example, the repetitive tasks of ORMs, data access, stored procedures, and DDLs. You can check my favourite project to see code generation in action, producing a complete application for .NET, or PHP, or JSP, using Hibernate/NHibernate, DDD concepts or whatever you want, using a free user-defined models and templates.

More articles on ORM at TheServerSide .NET:

Snapshot view: Some data-oriented developer solutions What’s in an ORM? Which ORM is the best? Introducing NHibernate Periwal discusses a Pet Shop ORM EntitySpaces 1.5 Beta released Genome 3.1 for .NET 2.0: ORM geared for Vista and LINQ LINQ/C# Learning Guide ORM Guide

Blog at