A MS está reagindo bem as críticas feitas pela comunidade. A crítica mais forte foi sobre “persistence ignorance”. E o ADO.Net Team promete uma novo Release Candidate, com várias mudanças, “Persistence Ignorance” é uma delas.
Assim uma entidade para ser persistida pelo Entity framework, não precisa herdar de uma classe específica, ou implementar interface específica. Enfim, teremos um modelo de domínio limpo, sem misturar tecnologia de persistencia com as entidades.
Acompanhem diretamente do Blog do ADO.NET Team.
Legal ver a Microsoft ouvindo a aceitando as críticas, pelo menos a impressão que eu tinha é que eles não eram tão abertos há uns 5 anos atrás. EF4 tá mesmo virando um concorrente à altura do NHibernate, e, se tiver uma excelente integração com Visual Studio.NET, pode virar um killer app.
ResponderExcluirMelhoraram tanto os ouvidos que teve até comitê de notáveis:
ResponderExcluirhttp://blogs.msdn.com/dsimmons/archive/2008/06/03/dp-advisory-council.aspx
Se imaginarmos um NHibernate com as facilidades do Visual Studio, seria D+