CVN 253 Microsoft LINQ – Lenguaje de manipulación de - Cima-NTI

Anuncio
CVN 253 Microsoft LINQ – Lenguaje de manipulación de datos
OBJETIVOS
Crear y ejecutar consultas contra un origen de datos.
Utilizar diferentes modificadores de consultas en función de las necesidades descritas.
Integrar las consultas dentro del lenguaje de programación C#.
Utilizar modificadores avanzados sobre las consultas creadas.
Realizar consultas a diferentes colecciones de objetos.
Realizar consultas a documentos XML.
Crear consultas de acceso a DataSet.
Realizar consultas a bases de datos relacionales.
Utilizar eficazmente el objeto DataTableReader y TableAdapterManager.
SUBVENCIONADO
100%
DIRIGIDO A:
Analistas y programadores en entornos .NET
Requisitos: Conocimientos de programación en Visual Basic y/o C#. Conocimiento de SQL SERVER
CALENDARIO
Inicio-Fin: 21/10/13 a 21/11/13
Días: lunes y miércoles
Horario: de 18:30 a 21:30
Duración: 30h
CONTENIDO
Introducción.
Posicionamiento del curso.
La filosofía de LinQ.
¿Dónde se utiliza LinQ?
Primera consulta con LinQ.
Origen de datos.
Definir y ejecutar la consulta.
Operaciones básicas de consulta I.
Cláusula from, where
Cláusula welect.
Cláusula orderby.
Cláusula group by.
Cláusula join, join into.
Cláusula let.
Nuevas características de C# 3.0.
Expresiones de consulta.
Variables con tipo implícito.
Inicializadores de objeto.
Tipos anónimos.
Métodos de extensión.
Extensiones lambda.
Operaciones básicas de consulta II.
Consultas utilizando métodos.
Cláusula Skip, Take, SkipWhile,
TakeWhile
Consultas a objetos utilizando LinQ.
LinQ a string.
LinQ a colecciones.
LinQ al sistema de archivos.
LinQ a reflexión.
LinQ to XML.
Integración entre LinQ y XML.
Consultar XML con LinQ.
COFINANCIADO POR:
LinQ to DataSet.
Introducción a LinQ to DataSet.
Consultar DataSets.
Métodos genéricos Field y SetField.
Consultar DataSets no tipificados.
Comparar DataRows.
Crear DataTables desde una consulta.
Enlaces de datos y LinQ to DataSet.
Ejemplos de consultas a DataSets.
LinQ to SQL.
Posicionar LinQ to SQL.
El objeto DataContext.
Crear DataContext manualmente y con
el Diseñador Relacional de Objetos.
La traducción a SQL.
Modificar datos con LinQ to SQL.
Concurrencia y LinQ to SQL.
Ejecutar Procedimientos Almacenados.
Transacciones.
Consultas de sólo lectura.
Cargas de datos completas.
Definir límites de datos.
Agregar lógica empresarial con
métodos partial.
Consultar Vistas y Funciones.
Otras novedades en acceso a datos.
El DataTableReader.
El TableAdapterManager
ORGANIZA:
IMPARTE:
Descargar