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

Documentos relacionados
Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236)

Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232)

Curso Administering Windows Server 2012 (20411)

Curso Implementing and Managing Microsoft Server Virtualization (10215)

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

Curso Querying Microsoft SQL Server 2014 (20461)

20483 Programación en C#

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

Curso Designing and Implementing a Server Infrastructure (20413)

Programa de Capacitación y Certificación Web Applications Development with Microsoft.NET Framework 4

Capa de datos con Entity Framework Jorge Bustos

Administering Microsoft SQL Server Databases (20462)

Programación Web con ASP.NET

20487 Desarrollo de Windows Azure y Servicios Web

Adobe Indesign. Programa de Estudio.

Developing ASP.NET MVC 4 Web Applications

Curso Implementing Data Models and Reports with Microsoft SQL Server 2014 (20466)

Google Adwords/AdSense: Construccion de campañas publicitarias

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

SaciLab / SaciWeb CARACTERÍSTICAS TÉCNICAS Y FUNCIONALES

Social Media Training Day

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

Microsoft Visual Studio.NET 2010 desarrollador y diseñador. Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual

Java para no Programadores

El lenguaje Visual Basic 2008

MS_10267 Introduction to Web Development with Microsoft Visual Studio 2010

Información General. Al finalizar el curso el alumno será capaz de:

Visual Studio 2010 Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0,...

Programa de Programación Páginas web JavaScript y ASP.NET 3.5 (C#)

MCTS Exchange Server 2010 Administración. Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2010

Contenido. Capítulo 1: Introducción a Visual Studio.NET 1. Capítulo 3: Datos y programación en Visual Basic.NET 47

Programa de Programación Páginas web JavaScript y ASP.NET (Visual Basic)

Especialista TIC en Programación con Microsoft Visual Basic 2010 (Online)

1

Objetivos y Temario CURSO VISUAL BASIC 2010

SÍLABO DEL CURSO DE DESARROLLO DE SISTEMAS Y BASE DE DATOS Requisito : Arquitectura de Sistemas de Información

Premiere. Programa de Estudio.

Páginas inteligentes con ASP.Net y herramientas Ajax

ACCESS 2010 FÁCIL - ONLINE - EN LÍNEA

Introducción a las Bases de Datos

MS_10962 Advanced Automated Administration with Windows PowerShell

BLOQUE I: HOJA DE CÁLCULO

Programa de actualización profesional ACTI.NET. Desarrollo de aplicaciones empresariales con ASP.NET MVC y Visual Studio 2010

El Sistema Gestor de Base de Datos (DBMS)

Desarrollador de Aplicaciones Web con Java

Introducción. Conocimientos Previos Conocimientos básicos de informática. Duración total del curso: 36 hrs.

UNIDAD 2: Bases de Datos en Visual Basic

Empleo. CURSO FORMATIVO Desarrollo de portales WEB en Liferay. Coordinador Académico Antonio José Martín Sierra

Programación.NET con C#/VB.NET

VISUAL BASIC.NET. NIVEL COMPLETO

Visual Basic.net Completo

Developing Windows Azure and Web Services

Contenido. Capítulo 1 Visual Studio.net 2013: Introducción. Capítulo 2 Visual C# 6.0: Introducción. Alfaomega

INFORMÁTICA Y COMUNICACIONES

INFORMÁTICA Y COMUNICACIONES

Trainning in.net technology. Formacion.Net Advanced Fernando Lencinas

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

Programación con Visual C#

GOBIERNO ELECTRÓNICO

Guía del Curso Certificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert

C# para no Programadores

Técnico Superior en Programación con Microsoft Visual Basic 2010

Cursos de Introducción a Linux

GESTIÓN Y ADMINISTRACIÓN DE LOS SERVICIOS DE RED EN LOS SISTEMAS OPERATIVOS

Administering System Center Configuration Manager

Visual Studio 2010 Guía de ventas

DIPLOMADO EN MICROSOFT SQL SERVER 2008

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI)

Guía del Curso Experto en Microsoft Excel 2016, VBA y Business Intelligence

Descripción del módulo: Este módulo describe la lógica de la programación y la utilización de programa orientado a objetos.

Protocolos y funcionalidad de la capa de Aplicación

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

80295 Extending Microsoft Dynamics CRM 2011

Microsoft Office Excel

Bases de Datos. Diseño y Programación Avanzada de Aplicaciones. Curso

Postgrado en Programación y Desarrollo en.net para la Personalización de

Este curso explora las oportunidades de desarrollo con el producto de Microsoft SharePoint Server 2013.

Especialista en Programación Visual Basic 2012 (VB.NET 2012) Framework.NET 4.5

Curso: Programación con Microsoft Visual C SHARP 2010.

Posicionamiento Web: SEO

TALLER DE PROGRAMACION I

ACCESS XP. Objetivos. Duración. 64 horas. Contenidos. Módulo 1: Introducción. Parte 1 Bienvenida Certificado MOUS Resumen

Programa de actualización profesional ACTI.NET. Desarrollo de Aplicaciones Web con ASP.NET MVC 5.0 y C#

NUEVAS TECNOLOGÍAS APLICADAS A LA EDUCACIÓN. MICROSOFT OFFICE: WORD, POWERPOINT Y EXCEL.

online Itinerario Adobe CS6 para Diseñadores

MS_20467 Designing Business Intelligence Solutions with Microsoft SQL Server 2014

PROGRAMAS DE ESPECIALIZACIÓN EN COMPUTACIÓN E INFORMÁTICA (PECI)

Curso: Programación con Microsoft Visual Basic 2010.

Objetivos y Temario CURSO MySQL 5

Diseño de sitios web administrables con Joomla 3

Historia de revisiones

Historia de revisiones

Arquitectura de sistemas: Título: AnalyticsMOOC- Solución TIC Big Data para entornos MOOC Número de expediente: TSI

Programa de Estudio.

MICROSOFT ACCESS 2016 Básico

MCPD WEB DEVELOPER 4 (VISUAL STUDIO 2010)

PMK SATCA 1 : Carrera:

Transcripción:

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

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. Contenido del curso Tanto en entornos del cliente Windows como de aplicaciones Web, aprenderás a optimizar el código de conexión a base de datos utilizando ADO.NET Entity Framework y LINQ obteniendo un mejor rendimientos de tus aplicaciones. Objetivos del curso: - Evaluar una serie de casos de negocio, y luego elegir una combinación adecuada de tecnologías y herramientas de acceso de datos para cada caso. - Describir las funciones de Entity Framework - Conocer los servicios WCF de datos y ADO.NET para la construcción y mantenimiento de aplicaciones. - Aprender LINQ sobre estas tecnologías para mejorar la productividad y la calidad de las aplicaciones. - Realizar consultas a un EDM - Entity Data Model, mediante el uso de métodos como LINQ Entities, Entity SQL, etc. - Ejerticar y reforzar conceptos de programación en capas, reutilizando clases de negocios existentes en una capa de acceso de datos creada mediante el uso de Entity Framework. - Aprender a crear desarrollos de aplicaciones empresariales de n-niveles con Entity Framework. - Superar los diferentes problemas de arquitectura que pueden surgir en el desarrollo de una

aplicación de n-niveles con Entity Framework. - Diseñar, desarrollar, y consumir un servicio WCF ( ADO.NET Data Services). - Desarrollar aplicaciones de alto rendimiento y escalabilidad con ASO.NET 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 Puedes tomar este curso en modalidad presencial o modalidad a distancia

Plan de Estudios

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.

Lavalle 648 Piso 8, Microcentro, CABA 4328-0457 info@educacionit.com.ar EducaciónIT. Copyright 2005-2017