Я вернулся к использованию NHibernate после использования других технологий (CSLA и Subsonic) в течение нескольких лет, и я нахожу запрос немного разочаровывающим, особенно по сравнению с Subsonic. Мне было интересно, что другие люди используют?
Язык запросов Hibernate не подходит мне, кажется слишком похожим на запись SQL, который, на мой взгляд, является одной из причин использования инструментов ORM, поэтому мне не нужно, кроме того, все это в XML, что означает, что он плохо работает для рефакторинга, а ошибки будут обнаружены только во время выполнения?
Запросы критериев, не кажутся достаточно текущими.
Я читал, что Ayende NHibernate Generator Query Generator, это полезный инструмент, это то, что люди используют? Что еще там?
EDIT: стоит прочитать http://www.ayende.com/Blog/archive/2007/03/17/Implementing-Linq-for-NHibernate-A-How-To-Guide--Part.aspx