Я рассматриваю возможность использования NHibernate в качестве слоя ORM для моего приложения.
Тем не менее, Entity Framework, как представляется, рекламируется как Current Big Thing в ORM для .Net, и, похоже, давит на стратегию Linq для SQL, которую MS продвигала всего несколько лет назад.
Вопрос в том, что является лучшим выбором для ORM / SQL Server в решениях .Net в настоящее время?
Решающими факторами являются:
- Поддержка разработчиков
- Широко используется
- Чистый синтаксис
- Хорошие инструменты
- Стабильность