Я не нашел четкого сравнения того, что поддерживается с NHibernate 3.0 LINQ Provider по сравнению с использованием синтаксиса QueryOver. С поверхности это кажется двумя большими усилиями в двух очень похожих вещах.
Каковы основные компромиссы для использования каждого?