10265 - Developing Data Access Solutions with Microsoft Visual Studio 2010*
Curso
En Ags.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Lugar
Ags.
-
Horas lectivas
35h
Objetivo del curso: Al término del curso el alumno será capaz de: Seleccionar la tecnología y herramientas apropiadas para el acceso a datos. Utilizar las herramientas proporcionadas por Entity Framework para mapear el modelo conceptual de la lógica de negocios. Consultar el modelo de entidades (EDM) utilizando métodos comunes como LINQ a entidades, entidades SQL, y las clases en el nombre de espacio Entity-Client. Ejecutar tareas de modificación de datos en un modelo de entidades. Describir las mejores prácticas para el diseño y creación de aplicaciones orientadas a servicios. Destinatarios del curso: Desarrolladores de .NET que usan Microsoft Visual Studio para la creación de aplica-ciones de Windows o Web que acceden a datos y que están interesados en aprender como optimizar el código de acceso a datos en sus aplicaciones utilizando Entity Framework, LINQ y ADO .NET.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
Antes de asistir a este curso, los participantes deben: Conocer los modelos de desarrollo de software. Manejo de conceptos de la programación orientada a eventos. Manejo de conceptos de la programación orientada a objetos. Creación de diagramas use-case. Diseño y construcción de interface de usuario. Desarrollo de aplicaciones estructuradas. Manejo de Scripts.
Opiniones
Programa académico
1. ARQUITECTURA Y TECNOLOGÍAS DE ACCESO A DATOS.
- 1.1. Tecnologías de acceso a datos.
- 1.2. escenarios de acceso a datos.
2. CONSTRUCCIÓN DE MODELOS DE DATOS DE ENTIDAD.
- 2.1. Introducción los modelos de datos de entidad.
- 2.2. Modificación de los modelos de datos de entidad.
- 2.3. Personalización de los modelos de datos de entidad.
3. CONSULTAR DATOS DE ENTIDAD.
- 3.1. Obtención de datos mediante LINQ a entidades.
- 3.2. Obtención de datos mediante entidades de SQL.
- 3.3. Obtención de datos mediante el proveedor EntityClient.
- 3.4. Obtención de datos utilizando procedimientos almacenados.
- 3.5. Unidades de prueba de código de acceso a datos.
4. CREACIÓN, ACTUALIZACIÓN Y BORRADO DE DATOS DE ENTI-DAD.
- 4.1. Registro de cambios en el Entity Framework.
- 4.2. Modificación de datos en el modelo de datos de entidad.
5. MANEJO DE ESCENARIOS MULTI-USUARIO A TRAVÉS DE SERVI-CIOS DE OBJETOS.
- 5.1. Manejo de concurrencias en el Entity Framework.
- 5.2. Soporte transaccional en el Entity Framework.
6. CONSTRUCCIÓN DE SOLUCIONES OPTIMIZADAS A TRAVÉS DE SERVICIOS DE OBJETOS.
- 6.1. Las etapas de la ejecución de una consulta.
- 6.2. Registro de cambios y materialización de objetos.
- 6.3. Uso de consultas compiladas.
- 6.4. Uso de vistas generadas en tiempo de diseño con Entity Framework.
- 6.5. Monitoreo del rendimiento.
- 6.6. Modificación de datos asíncronamente.
7. PERSONALIZACIÓN DE ENTIDADES Y CONSTRUCCIÓN DE CLA-SES PERSONALIZADAS DE ENTIDAD.
- 7.1. Reemplazo de clases.
- 7.2. Uso de plantillas para personalizar entidades.
- 7.3. Creación y uso de clases personalizadas de entidad.
8. USO DE CLASES POCO CON EL FRAMEWORK DE ENTIDAD.
- 8.1. Requerimientos para las clases POCO.
- 8.2. Clases POCO y carga lenta.
- 8.3. Clases POCO y registro de cambios.
- 8.4. Ampliación de tipos de entidad.
9. CONSTRUCCIÓN DE SOLUCIONES DE N CAPAS UTILIZANDO EN-TITY FRAMEWORK.
- 9.1. Diseño de soluciones en N capas.
- 9.2. Definición de operaciones e implementación de estructuras de trans-porte de datos.
- 9.3. Protección de datos y operaciones.
10. MANEJO DE ACTUALIZACIONES EN SOLUCIONES DE N CAPAS UTILIZANDO ENTITY FRAMEWORK.
- 10.1. Registro de entidades y cambios permanentes.
- 10.2. Manejo de excepciones en soluciones de N capas.
11. CONSTRUCCIÓN DE SOLUCONES CONECTADAS OCASIONAL-MENTE.
- 11.1. Almacenamiento de datos en caché mediante el uso de XML.
- 11.2. utilizando el marco Sync.
12. CONSULTA DE DATOS UTILIZANDO LOS SERVICIOS DE DATOS DE WCF.
- 12.1. Introducción a los servicios de datos de WCF.
- 12.2. Creación de servicios de datos con WCF.
- 12.3. Consumo de servicios de datos con WCF.
- 12.4. protección de datos y operaciones en los servicios de datos de WCF.
13. ACTUALIZACIÓN DE DATOS UTILIZANDO LOS SERVICIOS DE DATOS DE WCF.
- 13.1. Creación, actualización y borrado de datos en servicios de datos de WCF.
- 13.2. Prevención de actualizaciones no autorizadas y mejora del rendi-miento.
- 13.3. Uso de los servicios de datos de WCF con datos no relacionales.
14. USO DE ADO.NET.
- 14.1. Obtención y modificación de datos utilizando comando de ADO.NET.
- 14.2. Obtención y modificación de datos utilizando DataSets.
- 14.3. Manejo de transacciones y concurrencias en un ambiente multi-usuario.
15. USO DE LINQ A SQL.
- 15.1. Implementación del modelo lógico de datos utilizando LINQ a SQL.
- 15.2. Manejo del rendimiento y concurrencias.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
10265 - Developing Data Access Solutions with Microsoft Visual Studio 2010*