забавно, я просто смотрел LINQPad - Новые функции для Entity Framework . в середине веб-трансляции он показал сценарий, сгенерированный EF, и тот же запрос, сгенерированный Linq-To-Sql; сгенерированный сценарий linq-to-sql был намного эффективнее. Теперь я не знаю, если использование linq-to-sql вариант для вас, но я подумал, что вы должны знать,
в отношении вашего вопроса, так как я понимаю весь смысл EF и Linq-to-sql, чтобы избежать написания TSQL в строках программистами, не заставляет вас вводить собственную команду SQL, что в некоторой степени лишает цели EF и Linq -в-SQL?