10265 - Developing Data Access Solutions with Microsoft Visual Studio 2010*

Curso

En Ags.

Precio a consultar

Llama al centro

¿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

Ags. (Aguascalientes)
Ver mapa
Av. Aguascalientes Nte. No. 517 Of. 19 Col. Bosques Del Prado, 20127

Inicio

Consultar

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.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

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.

Llama al centro

¿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*

Precio a consultar