Sie sind auf Seite 1von 1

5 conceptos

1.- LINQ extiende el lenguaje a travs de las llamadas expresiones de consulta, que son parecidas a
las sentencias SQL y pueden ser usadas para extraer y procesar convenientemente datos de
arrays, clases enumerarbles, documentos XML, bases de datos relacionales y fuentes de terceros.
Otros usos, que utilizan expresiones de consulta como plataforma general para la composicin de
expresiones ms legibles, incluyen la construccin de manejadores de eventos.

2.- Es un componente de la plataforma Microsoft .NET que agrega capacidades de consulta a datos
de manera nativa a los lenguajes .NET, si bien existen implementaciones para Java, PHP, JavaScript
y ActionScript

3.- LINQ nace en el Framework 3.5 y pronto coge una gran aceptacin entre el mundo de .net,
tanto es asi, que enseguida salen proveedores de terceros, para el uso de este lenguaje con JSON,
CSVs, o inclusos APIs como la de Twitter y Wikipedia.

4.- LINQ es permitir que todo el cdigo hecho en Visual Studio (incluidas las llamadas a bases de
datos, datasets, XMLs) sean tambin orientados a objetos. Antes de LINQ, la manipulacin de
datos externos tena un concepto ms estructurado que orientado a objetos. Adems, LINQ trata
de facilitar y estandarizar el acceso a dichos objetos.

5.- LINQ define operadores de consulta estndar que permiten a lenguajes habilitados con
LINQ filtrar, enumerar y crear proyecciones de varios tipos de colecciones usando la misma
sintaxis. Tales colecciones pueden incluir arreglos (vectores), clases enumerables, XML,
conjuntos de datos desde bases de datos relacionales y orgenes de datos de terceros.

Das könnte Ihnen auch gefallen