Con el artículo anterior finalizamos con la introducción a LINQ y Entity Framework. A lo largo de esta serie de artículos hemos aprendido desde qué es LINQ hasta su aplicación a objetos, ficheros XML, bases de datos SQL Server y, por extensión, a cualquier otra fuente de datos.
Esta entrada servirá de recopilatorio y puerta de entrada a todo lo que hemos visto acerca de estas tecnologías a lo largo de los últimos días.
- Introducción
- Construcción de ficheros XML mediante LINQ
-
Sentencias en LINQ
- Selecciones simples. Tipado implícito y tipos anónimos.
- Joins y multiselects
- Agrupaciones (group by)
- Particionado. Delegados y expresiones lambda.
- Funciones de agregación (count, sum, average, max, min)
- Ordenación (order by)
- Operaciones sobre conjuntos
- Cuantificadores, generadores y conversores
-
LINQ to SQL
- Mapeo objeto-relacional
- Relaciones
- Consultas compiladas. Ejecución nativa de SQL. Procedimientos almacenados
- Modificación de datos (insert, update, delete)
- Entity Framework
- Creación de un Entity Model
- ObjectContext y Entity SQL
- Select, Insert, Update, Delete
- Mapeo mediante procedimientos almacenados
- Enlazado y desenlazado de entidades. Estados
- Entity Model y Data Services