Мне было интересно, есть ли ситуации, которые более целесообразно использовать ESQL?
Как правило, я нахожу ESQL разочаровывающим (особенно во всех особых случаях, когда вам необходимо полностью определить тип сущности) и, вероятно, что-нибудь сделаноиспользовать ESQL можно с помощью SQL или LINQ.
Но меня интересовали ситуации, когда ESQL лучше подходит для решения или имел бы конкурентное преимущество по сравнению с использованием SQL или LINQ (проще или быстрее кодировать,или лучшую производительность и т. д.)
Итак, в чем здесь компромисс?Когда лучше использовать каждый из трех подходов при запросах по EF4?