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 www.theserverside.net

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 http://www.ajlopez.com/ajgenesis 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
http://www.theserverside.net/news/thread.tss?thread_id=44161 What’s in an ORM?
http://www.theserverside.net/news/thread.tss?thread_id=29914 Which ORM is the best?
http://www.theserverside.net/tt/articles/showarticle.tss?id=NHibernate Introducing NHibernate
http://www.theserverside.net/news/thread.tss?thread_id=39225 Periwal discusses a Pet Shop ORM
http://www.theserverside.net/news/thread.tss?thread_id=42294 EntitySpaces 1.5 Beta released
http://www.theserverside.net/news/thread.tss?thread_id=44336 Genome 3.1 for .NET
http://www.theserverside.net/news/thread.tss?thread_id=44200 2.0: ORM geared for Vista and LINQ
http://www.theserverside.net/news/thread.tss?thread_id=44185 LINQ/C# Learning Guide
http://www.theserverside.net/tt/articles/showarticle.tss?id=ORMGuide ORM Guide

Theme: Shocking Blue Green. Get a free blog at WordPress.com

Follow

Get every new post delivered to your Inbox.

Join 67 other followers