Utiliza la última tecnología estable de Microsoft para diseñar y utilizar objetos de datos. Accede a la información de forma transparente e independiente al dialecto SQL.
Precio:
$504
(USD)
$ 1,008
50% OFF
Duración: 15 hs
¿Qué es LINQ to SQL?
Modelando bases de datos con LINQ to SQL:
Entendiendo la clase datacontext
Ejemplos de LINQ to SQL
Consultando Products de la base de datos.
Actualizando un producto en la base de datos.
Agregar una nueva categoría y dos nuevos productos en la base de datos.
Eliminar productos de la base de datos.
Crear un nuevo modelo de datos LINQ to SQL
Clases entidad (entity)
Crear clases entidad de la base de datos.
Nombrado y pluralización
Relaciones y
Retrasar la carga
Usando stored procedures.
Usar procedimientos almacenados para update/insert/delete.
Obteniendo productos.
Visualizando consultas LINQ to SQL en el debugger
Enlazando consultas LINQ to SQL
Controles ASP.NET
Restringiendo los resultados de la consulta.
Paginación de consultas.
Modelado de la base de datos northwind con LINQ to SQL
Seguir los cambios y datacontext.submitchanges()
Ejemplos de inserción y borrado.
Agregando un producto
Borrando productos
Actualizaciones y relaciones
Transacciones
Introducción
Vinculación de LINQ con la interfaz de usuario
Aplicación de ejemplo a construir.
Características de <asp:linqdatasource>
Sprocs con LINQ to SQL
¿Cómo mapear un SPROC en un datacontext de LINQ to SQL?
¿Cómo llamar a un nuevo SPROC mapeado?
Mapeando los tipos resultado de los SPROC del modelo de datos
Manejando resultados múltiples desde sprocs
Soporte de funciones definidas por el usuario (udfs)
Pasos para crear crear una Capa sin sprocs
Paso 1: Crear nuestra capa de acceso a datos (sin Stored Procedures).
Paso 2 : Agregando reglas de validación a nuestro modelo de clases.
Paso 3 : Agregar un método de ayuda ( getcustomer ) a nuestro datacontext
Paso 4: Usando nuestra capa de datos (sin sprocs).
Paso 5 : Usar sprocs en altas, bajas y modificaciones.
Paso 6: Hacer otras altas con un SPROC.
Se requieren conocimientos en:
Programación en C# o haber realizado el curso Programación.NET con C#.
Es recomendable contar con conocimientos básicos en: