ASP.NET MVC e Seleção ORM
Estamos nos preparando para começar o redesenvolvimento de um grande aplicativo corporativo interno que está envelhecendo. Nós decidimos usar o ASP.NET MVC, mas sob consideração é qual Object Relational Mapping (ORM) para escolher. Há, é claro, uma infinidade de implementações open source e ORM pagas disponíveis. Contudo,NHibernate parece manter o maior mindshare, enquanto oEstrutura de entidade é o novo entusiasmo da Microsoft.
Enquanto estamos pesquisando e interagindo com ambos, queremos colocá-lo na comunidade a respeito de qual ORM (NHibernate, Entity Framework, ou de outra forma) eles preferem e por quê.
Perguntas Stackoverflow um pouco semelhantes
Quais são seus ORMs favoritos do .NET? (boa lista, mas sem justificativas)ASP.NET MVC + ORM (centra-se principalmente no Castle Project AR)Que solução de mapeamento de objetos você recomendaria para o .NET? [pergunta fechada]Leitura .NET ORM adicional
ORM no .NET 3.5Por que usar o Entity Framework?Por que usar o Entity Framework? Por que exatamente?Melhor ferramenta .NET ORM