uais são as vantagens do LINQ to SQ

Acabei de começar a usar o LINQ to SQL em um projeto de tamanho médio e gostaria de aumentar minha compreensão sobre as vantagens que o L2S oferec

Uma desvantagem que vejo é que ela adiciona outra camada de código, e meu entendimento é que ele tem desempenho mais lento do que o uso de procedimentos armazenados e do ADO.Net. Também parece que a depuração pode ser um desafio, especialmente para consultas mais complexas, e que elas podem acabar sendo movidas para um processo armazenado de qualquer maneir

Eu sempre quis uma maneira de escrever consultas em um ambiente de desenvolvimento melhor. As consultas L2S são a solução que eu estava procurando? Ou acabamos de criar outra camada sobre o SQL e agora temos o dobro do que se preocupar?

questionAnswers(5)

yourAnswerToTheQuestion