Crear aplicaciones de Internet resulta complejo. El principal problema es la diferencia que existe entre el lenguaje con el que se escriben las aplicaciones y el que se emplea para acceder a los datos. No obstante, la tecnología orientada a objetos ha conseguido integrar la información no nativa. En este contexto, un proyecto como LINQ (Lenguage Integrated Query), que añade a .NET Framework facilidades de consulta de propósito general aplicables a las bases de datos relacionales, XML y otras fuentes de información, reduce la complejidad de la programación. Este libro trata en profundidad las complejidades de LINQ. En lugar de atravesar las sintaxis del lenguaje para acceder a las fuentes de datos, los desarrolladores aprenden a escribir las preguntas de forma nativa en Visual C # o Visual Basic. Conozca la arquitectura de LINQ y las nuevas características de lenguaje, tanto en C # como en Visual Basic, y desarrolle ejemplos de código en ambos idiomas.