Только для самых простых случаев и нет. Соответственно.
Linq, конечно, великолепен, но я не знаю, почему вы намеренно отказались от SQL. Переводы Linq2SQL довольно хороши, но иногда, для дополнительного сообщения или чего-то еще, нет никакой замены для написания хранимой процедуры самостоятельно.