Я решаю ORM для большого проекта и решил пойти на ADO.NET Entity Framework, в частности, его новую версию, которая поставляется с .NET 4. Во время поиска информации о EF я наткнулся на ADO.NET Entity Framework Vote of No Confidence, который я не уверен, как это сделать.
Голосование об отсутствии доверия было написано в 2008 году, чтобы убедить Microsoft прислушаться к конкретной критике для EF v1.
Неясно, сохраняются ли утверждения, сделанные в Vote of No Confidence (в .NET 4), и если они достаточно серьезны, чтобы использовать другие решения. NHibernate - зрелая альтернатива, но я не знаю, какие проблемы она приносит. Я, как правило, больше склонен к решению Ms, главным образом потому, что могу рассчитывать на интеграцию с VS и поддержку разработчиков.
Я был бы признателен примерам того, как проблемы, упомянутые в Голосовании об отсутствии доверия, влияют на проекты в реальном мире. Что еще важнее, заявления, которые по-прежнему актуальны в EF для .NET 4?