LINQ ?

11/04/2008 - 13:06 por Michelle | Informe spam
No he siquiera mirado para LinQ pero antes de mirarlo quien pueda me de su
opinion de que tal funciona para trabajar con datos y si es mejor que usar
la forma tradicional (datatables) ?
 

Leer las respuestas

#1 Alberto Poblacion
11/04/2008 - 18:56 | Informe spam
"Michelle" wrote in message
news:
No he siquiera mirado para LinQ pero antes de mirarlo quien pueda me de su
opinion de que tal funciona para trabajar con datos y si es mejor que usar
la forma tradicional (datatables) ?



Bueno, depende de lo que entiendas por ser "mejor". Por ejemplo, escribiendo
las sentencias SQL por el método tradicional puedes en algunos casos
escribir sentencias más "optimizadas" que las que LINQ generaría
automáticamente, por lo que desde este punto de vista (optimización del Sql
enviado al servidor) sería mejor operar por el método tradicional. Pero por
otra parte, esas sentencias escritas a mano son strings desde el punto de
vista del compilador, por lo que no tienes ayuda del intellisense al
escribirlas y no detectas los errores hasta el momento de la ejecución. Por
el contrario, LINQ está integrado en el lenguaje, y los errores de sintaxis
se detectan en tiempo de compilación, por lo que desde este punto de vista
sería "mejor" usar LINQ. Y seguro que, de la misma manera, podemos encontrar
múltiples argumentos adicionales tanto a favor como en contra de cada una de
las dos opciones.

Preguntas similares