• briankwartler (8/31/2015)


    Grant, Jeff, and Wayne:

    Which ORMs do you have experience with? I would think that the designers of these ORMs would very much like to hear of your experiences with these tools.

    In particular, perhaps you could invite Julie Lerman or Rowan Miller or other experts involved in the design and use of Entity Framework to join this discussion.

    - Brian

    I've worked with nHibernate and Entity Framework. I've seen successful projects with Entity Framework. I still haven't seen a successful project with nHibernate. Successful in my definition is not simply functional, but one that works from a performance standpoint, a data integrity standpoint, and the ability to report from the data.

    Julie and I have had conversations about this, most recently at Techorama in Belgium. I'd sum up to say that we probably agree a lot more than we disagree.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning