Curso de Curso Developing Data Access Solutions with Microsoft Visual Studio 2010 (10265)

Aprende a optimizar tus diseños y desarrollos de código de acceso a datos mediante el uso de ADO.NET Entity Framework, LINQ, WCF Data Services y ADO.NET.
Costo: $0 Duración: hs
Inscribirme Solicitar mas información

Microsoft Silver Partner

Quiero saber más

Descargar como PDF Descargar en PDF

Ver detalle completo en Microsoft

Ver Examen 70-516 en Microsoft

1. Módulo 1: Arquitectura y tecnologías de acceso a datos

Este módulo describe los escenarios y tecnologías de acceso a datos más comúnmente usados.

2. Módulo 2: Modelos de entidades de datos

Este módulo presenta los conceptos de modelado de datos y, en particular, los modelos de entidades de datos (EDM). Explica también cómo puede utilizar EDM para desvincular la estructura conceptual de datos en las aplicaciones de la estructura de datos lógica del almacén de datos.

3. Módulo 3: Consulta a modelos de entidades de datos

Este módulo explica cómo consultar modelos de entidades de datos mediante métodos comunes tales como LINQ to Entities, Entity SQL y las clases del espacio de nombres EntityClient.

4. Módulo 4: Crear, actualizar y eliminar datos de la entidad

Este módulo presenta las formas que Entity Framework permite modificar los datos de la base de datos, utilizando la clase ObjectContext. La clase ObjectContext es responsable de todos los cambios de seguimiento a entidades y luego almacenar estos cambios a la base de datos.

5. Módulo 5: Gestión de escenarios multiusuarios

Este módulo presenta el modelo de concurrencia que Entity Framework utiliza para resolver los problemas que enfrentan las aplicaciones que deben admitir varios usuarios que tienen acceso a los mismos datos al mismo tiempo. También se describe cómo el Entity Framework pueden hacer uso de las transacciones para asegurar la integridad de los datos.

6. Módulo 6: Creación de soluciones optimizadas mediante servicios de objeto

Este módulo explica las mejores prácticas para diseñar y construir una capa de acceso de datos optimizada y escalable mediante servicios de objeto. También se presentan varias técnicas que pueden utilizar para optimizar el rendimiento de las consultas que se ejecutan contra el modelo conceptual.

7. Módulo 7: Personalizar entidades y ampliar entidades

Este módulo describe cómo personalizar y ampliar las entidades con su propia lógica de negocio.

8. Módulo 8: Utilización de POCO con Entity Framework

Este módulo presenta las diversas formas en que puede definir las clases de entidad personalizadas en una aplicación de Entity Framework. De forma predeterminada, Microsoft Visual Studio genera un Entity Data Model (EDM). En lugar de estas clases generadas, puede ser deseable utilizar un conjunto de clases de negocios (POCO) de CLR en su aplicación.

9. Módulo 9: Creación de una solución de N-Tier usando Entity Framework

Este módulo explica cómo solucionar los problemas de arquitetectura que pueden surgir al crear una aplicación de empresa de N-Tier usando Entity Framework.

10. Módulo 10: Gestión de actualizaciones en una solución de N-Tier usando Entity Framework

Este módulo describe cómo puede manejar las modificaciones de datos en una solución de n-tier. El módulo describe las diferentes estrategias para el manejo de las modificaciones que se deben utilizar para los diferentes formatos alternativos para transportar datos entre niveles: transferencia de datos de objetos (DTOs), self-tracking (STEs) entidades y entidades sencillas (SEs). El módulo también describe cómo administrar las excepciones que pueden ocurrir durante el proceso de modificación de datos

11. Módulo 11: Soluciones conectadas ocasionalmente

Este módulo describe cómo tener acceso a datos sin conexión o conectados ocasionalmente en aplicaciones cliente.

12. Módulo 12: Consultar datos mediante WCF Data Services

Los servicios de datos de Windows Communication Foundation (WCF) lpermiten crear servicios de datos altamente flexibles que pueden utilizarse para proporcionar acceso a datos a través de Internet o una red corporativa. Como WCF Data Services es una compilación de protocolos estándar de Internet como HTTP y el protocolo de publicación Atom, es una opción ideal para la entrega de datos en aplicaciones AJAX y en aplicaciones interactivas contruidas usando tecnologías como Microsoft Silverlight.

13. Módulo 13: Actualización de datos mediante servicios WCF de datos

Este módulo describe cómo usar WCF Data Services para crear, actualizar y eliminar datos. WCF Data Services utiliza protocolos estándar de internet como HTTP y el protocolo de publicación Atom para permitir el acceso de actualización a los datos a través de Internet o una red corporativa.

14. Módulo 14: Uso de ADO.NET

ADO.NET es un marco altamente flexible para crear aplicaciones que requieren acceso a datos almacenados en un origen de datos. Este módulo presenta ADO.NET y explica cómo puede utilizar para desarrollar aplicaciones, alto rendimiento y escalables basada en datos.

15. Módulo 15: Uso de LINQ to SQL

ADO.NET proporciona un mecanismo que le permite desarrollar aplicaciones que se pueden consultar y mantener datos que se celebraron en una variedad de fuentes de manera independiente de la base de datos. Sin embargo, creación de aplicaciones mediante ADO.NET requiere que está familiarizado con el lenguaje del lenguaje de consulta estructurado (SQL) y características del sistema de gestión de base de datos que se está conectando a. Integrado de lenguaje de consulta (LINQ) para SQL proporciona una abstracción de alto nivel para la administración de datos que se celebraron en una base de datos Microsoft SQL Server y es un trampolín ideal para migrar ADO.NET existentes hacia el ADO.NET Entity Framework. Este módulo presenta de LINQ to SQL y explica cómo puede utilizar abstraer los detalles de bajo nivel de ADO.NETAS consultas mediante el desarrollo de un modelo de datos lógico.

Requisitos

El curso esta orientado a desarrolladores .NET que conocen conceptos básicos de acceso a datos (CRUD - create, read, update y delete, las 4 funciones básicas de la persistencia de datos)

Modalidad de cursado

Modalidad Presencial

  • Cursos 100% prácticos con grupos reducidos.
  • Clases con uso de PC, una por alumno (no tienes que traer tu PC).
  • Coffee Break incluido.
  • Espacio de networking.
  • Posibilidad de volver a tomar el mismo curso gratis.
Modalidad Presencial

Modalidad Distancia

  • Cursos 100% prácticos con grupos reducidos.
  • Clase en tiempo real por video conferencia.
  • Profesor disponible para hacer consultas en vivo.
  • Grabación de las clases disponibles para ver en otro momento.
  • Asistencia administrativa personalizada todos los días.
Modalidad a Distancia

Certificaciones

  • Diploma de asistencia impreso (solo para cursos presenciales)
  • Diploma de asistencia y de aprobación online
Diploma

Testimonios

Paquetes Promocionales

Recursos adicionales entregados

¿Por qué nosotros?

Nivel de Dificultad: 2
Mientras más cursos tomes con nosotros irás sumando créditos que podrás canjear por más capacitaciones.
Te damos la oportunidad de volver a realizar el curso 2 veces más sin costo alguno por cualquier motivo!!!
Informes y consultas:
0810-220-8148 |
Contactenos
|
Acompañamos a cada alumno en el sueño de crear, desarrollar e innovar soluciones digitales. Desde la práctica constante y compartiendo experiencias de casos reales intentamos contagiar nuestra pasión por la tecnología.

Newsletter

Ubicación

Sucursal Ciudad de Buenos Aires
CABA, Buenos Aires, Argentina
Sucursal Rosario
Rosario, Santa Fé, Argentina
Sucursal San Juan
Capital, San Juan, Argentina
Sucursal Tandil
Tandil, Buenos Aires, Argentina
Sucursal Córdoba
Córdoba Capital, Córdoba Argentina
Sucursal Río Tercero
Río Tercero, Córdoba, Argentina
Sucursal Paraná
Paraná, Entre Ríos, Argentina
Sucursal Resistencia
Resistencia, Chaco, Argentina
Sucursal Salta
Salta, Salta, Argentina
Sucursal Posadas
Posadas, Misiones, Argentina
Sucursal Santa Fé
Santa Fé, Santa Fé, Argentina
Sucursal San Miguel de Tucumán
San Miguel de Tucumán, Tucumán, Argentina
Sucursal Madrid
Madrid, España
Sucursal Santiago de Chile
Santiago de Chile, Chile
Sucursal Los Angeles
Los Ángeles, Región Bio Bio, Chile
Sucursal Concepción
Concepción, Región Biobio, Chile
Sucursal Bogotá
Bogotá, Colombia
Sucursal Lima
Lince, Lima, Perú
Sucursal San José
San José, Costa Rica
Sucursal Guayaquil
Guayaquil, Ecuador
Sucursal La Paz
La Paz, Bolivia
Sucursal Asunción
Asunción, Paraguay
EducacionIT. Copyright 2005-2019
¿Te podemos ayudar?
0810-220-8148
Click to call