DOI:
https://doi.org/10.14483/2322939X.4195Publicado:
2011-12-01Número:
Vol. 8 Núm. 2 (2011)Sección:
Actualidad TecnológicaFUNCIONALIDAD DEL LENGUAJE INTEGRADO DE CONSULTAS (LINQ), CON EJEMPLOS EN VISUAL BASIC.NET
Palabras clave:
Marcos de trabajo, LINQ (lenguaje estructurado de consultas), origen de datos, consultas, colección. (es).Descargas
Resumen (es)
Uno de los grandes retos de la programación orientada a objetos es facilitar la combinación y el acceso a cualquier tipo de información, como una característica integrada a un lenguaje de programación. Con el lenguaje integrado de consultas LINQ de .NET Framework se pueden crear consultas no solo de bases de datos relacionales y XML, sino también de matrices, colecciones en memoria, conjunto de datos ADO.NET o cualquier otro tipo de datos que admita LINQ. Las consultas integradas en los lenguajes .NET definen un conjunto de operadores de consulta estándar que hacen posible las operaciones de consulta, fi ltrado, enumeración y proyección. LINQ fue integrado en Visual Studio 2008 en el .NET Framework 3.5 e incluidas en los lenguajes de programación C# y Visual Basic. Este artículo hace una descripción de las funcionalidades y características del lenguaje estructurado de consultas con ejemplos en el lenguaje de programación Visual Basic.NET.
Referencias
IEnumerable Interface. Disponible en: http://msdn.microsoft.com/en-us/library/system.collections.ienumerable.aspx
Información general sobre literales. Disponible en: XML, http://msdn.microsoft.com/es-es/library/bb384629.aspx
ADO.NET. Disponible en: http://msdn.microsoft.com/es-es/library/e80y5yhx(v=vs.80).aspx
DataSet. Disponible en: http://msdn.microsoft.com/es-es/library/ss7fbaez.aspx
ADO.Net Entity Framework. Disponible en: http://geeks.ms/blogs/ciin/archive/2008/01/25/ado-netentity-framework-linq-to-entities-entity-sql-y-entity-services-i.aspx
IQueyable (interfaz). Disponible en: http://msdn.microsoft.com/es-es/library/system.linq.iqueryable.aspx
Operadores de consulta estándar con LINQ. Disponible en: http://msdn.microsoft.com/es-es/magazine/cc337893.aspx
Clasificación de operadores. Disponible en: http://msdn.microsoft.com/es-es/library/bb882641.aspx
Inicio de Visual Basic. Disponible en: http://msdn.microsoft.com/es-es/vbasic/ms789056
Introducción a LINQ en Visual Basic. Disponible en: http://msdn.microsoft.com/es-es/library/bb763068.aspx
http://msdn.microsoft.com/es-es/library/bb546138.aspx
http://msdn.microsoft.com/es-es/library/bb546162.aspx
http://msdn.microsoft.com/es-es/library/bb546139.aspx
http://msdn.microsoft.com/es-es/library/bb546160(v=vs.90).aspx
http://msdn.microsoft.com/es-es/library/bb546129(v=vs.90).aspx
http://msdn.microsoft.com/es-es/library/bb546145.aspx
http://msdn.microsoft.com/es-es/library/bb546140(v=vs.90).aspx
http://msdn.microsoft.com/es-es/library/bb546168.aspx
http://msdn.microsoft.com/es-es/library/bb546128.aspx
http://msdn.microsoft.com/es-es/library/bb546153.aspx
^ a b “What is Object/Relational Mapping?”. Hibernate Overview. JBOSS Hibernate.
http://www.hibernate.org/about/orm. Retrieved 19 April 2011.