Просто удивление, если у кого-либо был опыт с помощью Платформы Объекта 4 ПОСТЕПЕННО, поддерживает и как это встает по сравнению с NHibernate. Если бы они - то же, я очень интересовался бы созданием Платформы Объекта 4 мое предпочтительное ORM если только потому, что это будет:
Другими словами, там какие-либо главные недостатки к EF4?
Это поддерживает всю основную функциональность поддержки NHibernate (ленивая загрузка, нетерпеливая загрузка, 1-е кэширование уровня, и т.д.) или является этим все еще грубо вокруг краев? Так же легок синтаксис для установки отображений как NHibernate и/или Быстрый NHibernate?
Править: Не поднимайте вотум недоверия. Это было давным-давно и имело дело с некоторыми серьезными недостатками EF1, которые действительно, кажется, больше не применяются к EF4.
Похоже, у Айенде есть довольно подробное сообщение в блоге , в котором сравниваются эти два, хотя он и признает, что это не подробное описание по пунктам. поломка (это то, на что я здесь надеялся).
В целом, я думаю, что аргументы, которые он поднимает в пользу NHibernate, действительны, хотя и с некоторой долей «приятности». Если это действительно то, чего в настоящее время не хватает EF4, похоже, что EF4 - отличная альтернатива NHibernate хотя бы по причинам, которые я указал в исходном вопросе.