Just wondering if anyone has experience using Entity Framework 4 POCO support and how it stands up compared to NHibernate. If they are the same, I'm very interested in making Entity Framework 4 my ORM choice, if only because it:
- Support for the first and first objects of the first object
- Have a trusted LINQ provider
- Be easier for customers (starting with Microsoft)
- Come to the .NET platform instead of requiring 8 dlls to get up and running
In other words, are there any significant flaws for EF4?
Does it support all the basic NHibernate support functions (lazy loading, loading eagerly, level 1 caching, etc.) or is it still uneven at the edges? Is the syntax for setting mappings as easy as NHibernate and / or Fluent NHibernate?
Edit: Please do not raise your voice without trust. This was many years ago and addressed some of the serious flaws of EF1, which seem to no longer apply to EF4.
orm entity-framework nhibernate
Kevin pang
source share