LINQ
Esta lenguaje fue integrado inicialmente por .NET Framework
3.0, con la finalidad de ofrecer la posibilidad de expresar operaciones de
consulta en el propio lenguaje y no como literales de cadenas que pertenezcan a
otro lenguaje incrustado en el código de aplicación como un procedimiento
almacenado.
Seguido de la versión 3.5 de .NET Framework fue integrado
totalmente en el siguiente espacio de nombre System.Linq y System.Data.Linq,
junto con otras bibliotecas como ASP.NET AJAX, WCF. WF y WPF, asi haciendo
realidad la implementación de aplicación con una única y exclusivamente código .NET.
Los elementos básicos en lo que se basa son:
- Declaración implícita de variables locales.
- Matrices de tipos definidos de forma implícita.
- Tipos anónimos.
- Propiedades autoimplementadas.
- Iniciadores de objetos y colecciones.
- Métodos extensores.
- Expresiones lambda.
- Operaciones de consulta.
- Arboles de expresiones lambda.
No hay comentarios:
Publicar un comentario