Developing Windows Azure and Web Services

Documentos relacionados
MS_10978 Introduction to Azure for Developers

20487 Desarrollo de Windows Azure y Servicios Web

MS_10263 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

80295 Extending Microsoft Dynamics CRM 2011

Implementing a Data Warehouse with Microsoft SQL Server

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

DISEÑO MICROCURRICULAR

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software : Taller de Certificación Internacional : F-INF111. : F-INF131 (Web Services) : 12 Semanas

online Master Programación Java SE y Java EE

8969 Extending Microsoft Dynamics CRM 4.0

MS_10174 Configuring and Managing Microsoft SharePoint 2010

MS_10979 Microsoft Azure Fundamentals

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

Curso Developing Windows Azure and Web Services (20487)

PROGRAMA FORMATIVO Microsoft Certified Solutions Developer (MCSD): Web Applications

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

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

10175 Microsoft SharePoint 2010, Application Development

ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions

PLAN DE CARRERA DE MICROSOFT TECHNICAL:

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

2524 Developing XML Web Services Using Microsoft ASP.NET

Desarrollo de Aplicaciones Windows Con Visual Studio 2010

MS_10751 Monitoring and Operating a Private Cloud with System Center 2012

MS_10748 Deploying System Center 2012, Configuration Manager

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

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

Nuevas Certificaciones Microsoft

Desarrollo de Aplicaciones Web

MOC Programación SharePoint 2013 Core & Advanced

Obtenga más información acerca de LoadMaster para Azure

CL_55004 Installing and Configuring System Center 2012 Operations Manager

CURSOS LATINOAMÉRICA

MS_6236 Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

6427 Configuring and Troubleshooting Internet Information Services in Windows Server 2008

Asignaturas Temas Asignaturas Temas

50064 Advanced SharePoint Development

Historia de revisiones

UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE INGENIERIA VISUAL STUDIO Y OPENGL LABORATORIO COMPUTACIÓN GRAFICA

MS_10266 Programming in C# with Microsoft Visual Studio 2010

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

MS_10974 Deploying Windows Server

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

Administering Windows Server 2012

BASES DE DATOS CON MICROSOFT SQL SERVER. Aprende a crear y gestionar las bases de datos más potentes

MS_80221 Installation and Configuration for Microsoft Dynamics AX 2012

Programación Web. Unidad 5. Programación del lado del servidor.

I. DATOS INFORMATIVOS. Carrera Especialidad. Curso Código Ciclo. Requisitos Duración Horas Semana : 06 horas Versión : v.0810 II.

MS_10972 Administering the Web Server (IIS) Role of Windows Server

Temario. Examen. Curso. Cursoss. Programación. Desarrollando .NET Visual Studio.NET Programación. Programación con Microsoft ADO.

MS_80539 Installation and Deployment in Microsoft Dynamics CRM 2013

MS_20463 Implementing a Data Warehouse with Microsoft SQL Server

MS_10777 Implementing a Data Warehouse with Microsoft SQL Server 2012

MS_20409 Server Virtualization with Windows Server Hyper-V and System Center

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

10775 Administering Microsoft SQL Server 2012 Databases

Desarrollo Business Intelligence sobre tecnología Microsoft

MS_80062 Introduction to Microsoft Dynamics AX 2009

Programa de Capacitación y Certificación.

MS_20462 Administering Microsoft SQL Server Databases

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

MS_6421 Configuring and Troubleshooting a Windows Server 2008 Network Infrastructure

MS_20246 Monitoring and Operating a Private Cloud

MS_10264 Developing Web Applications with Microsoft Visual Studio 2010

5051 Monitoring and Troubleshooting Microsoft Exchange Server 2007

MCSA Windows Server 2012

Curso MOC Servicios y administración de identidades en Office 365

Configuración de conexiones remotas por VPN con Aspel-SAE 6.0

MS_20497 Software Testing with Microsoft Visual Studio 2013

Configuración de Aspel-SAE 6.0 para trabajar Remotamente

Business Intelligence con Microsoft Power Bi. Descubre Power Bi y despliégalo en tu organización

SharePoint Day Bogotá Julio 13 de 2013 Hello New World: Novedades en el desarrollo de componentes para SharePoint 2013

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

WHITE PAPER MIGRACIÓN DE UNA APLICACIÓN ON-PREMISE A WINDOWS AZURE. OSSESoluciones - Cartera de Soluciones en Tecnologías de Información

CL_55006 System Center 2012 Operations Manager

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca

MS_20416 Implementing Desktop Application Environments

NIVEL 2. Diseño y Configuración del Directorio Activo

10776 Developing Microsoft SQL Server 2012 Databases

Desarrollo de Soluciones Avanzadas con Microsoft SharePoint Server 2013

Transcripción:

Código: S29 Duración: 25 horas En este curso, los estudiantes aprenderán cómo diseñar y desarrollar servicios de acceso a datos remotos y locales de diversas fuentes de datos. También aprenderán cómo desarrollar y desplegar servicios en entornos híbridos, incluyendo los servidores local y Windows Azure. OBJETIVOS Consultar y manipular datos con Entity Framework. Usar ASP.NET Web API para crear servicios basados en HTTP y consumirlos de.net y.net no clientes. Extender los servicios Web ASP.NET API utilizando controladores de mensaje, aglutinantes de modelo, filtros de acción y los medios de comunicación tipo formateadores. Crear servicios basados en SOAP con Windows Communication Foundation (WCF) y consumirlos de clientes.net. Aplicar principios de diseño a contratos de servicio y ampliar los servicios de WCF mediante comportamientos y componentes personalizados de tiempo de ejecución. Garantizar los servicios de WCF utilizando seguridad de transporte y mensaje. Utilizar Windows Azure Service Bus para los mensajes retransmitidos y negociar mensajería usando colas y temas.

Servicios de host en los servidores locales y en diversos entornos Windows Azure, como Web Roles, Worker Roles, y Web Sites. Implementar servicios a servidores locales y Windows Azure. Tienda y acceder a los datos de almacenamiento de Windows Azure y configurar los derechos de acceso de almacenamiento. Monitor y registro de servicios, tanto local como en Windows Azure. Implementar autenticación federada mediante ACS con servicios Web ASP.NET API. Crear servicios escalables, balanceo de carga. A QUIEN VA DIRIGIDO? Este curso está dirigido a novatos y experimentados desarrolladores.net que tienen un mínimo de seis meses de experiencia en programación y quieren aprender cómo desarrollar servicios y desplegarlos para entornos híbridos. REQUISITOS PREVIOS Antes de asistir a este curso, los estudiantes deben tener: Experiencia en programación de C# y conceptos tales como expresiones Lambda, LINQ y los tipos anónimos. Comprensión de los conceptos de las aplicaciones n-tier. Experiencia con consultas y manipulación de datos con ADO.NET. Conocimiento de las estructuras de datos XML.

TEMARIO Módulo 1: Resumen de las tecnologías de servicio y nube Componentes clave de las aplicaciones distribuidas Datos y tecnologías de acceso a datos Tecnologías de servicio Computación en la nube Explorando el Blue Yonder Airlines Travel Companion Application Laboratorio: Exploración del entorno de trabajo Crear una base de datos de SQL Azure Windows Creación de un modelo de datos de la entidad Gestión de Entity Framework Model con ASP.NET Web API Project Implementación de una aplicación web para Windows Azure Módulo 2: Consultar y manipular datos mediante Entity Framework Resumen de ADO.NET Creando un Entity Data Model Consulta de datos Manipulación de datos Laboratorio: Creación de una capa de acceso a datos mediante Entity Framework Crear un modelo de datos Consulta y manipulación de datos Módulo 3: Crear y consumir servicios Web ASP.NET API Servicios HTTP Creación de un servicio de API Web ASP.NET Manejo de solicitudes y respuestas HTTP Servicios de hosting y Consuming ASP.NET Web API Laboratorio: Crear el servicio de reservas de viajes ASP.NET web API Creación de un servicio de API Web ASP.NET Consumir un servicio de API Web ASP.NET Módulo 4: Extending and Securing ASP.NET Web API Services La canalización de API Web ASP.NET Crear servicios OData Implementar la seguridad en los servicios Web ASP.NET API Inyección de dependencias en los controladores Laboratorio: Ampliar los servicios Web de ASP.NET API de compañero de viaje Creando a una Dependency Resolver para repositorios Adición de un nuevo tipo de medios de comunicación para las solicitudes de RSS Agregar capacidades OData al servicio de horarios de vuelo Aplicar reglas de validación en el servicio de reserva Garantizar la comunicación entre el cliente y el servidor

Módulo 5: Crear servicios WCF Ventajas de crear servicios WCF Creación e implementación de un contrato Configuración y WCF servicios de Hosting Consumo de servicios WCF Laboratorio: Crear y consumir el servicio de reservas de WCF Crear el servicio de reservas de WCF Configuración y Hosting del servicio WCF Consumiendo el servicio WCF desde la web ASP.NET API de servicio de reserva Módulo 6: Servicios de Hosting Servicios en las instalaciones de alojamiento Servicios de hosting en Windows Azure Laboratorio: Servicios de Hosting Hospedaje de los servicios WCF en IIS Sede de los servicios Web ASP.NET API en un papel de Windows Azure Web Host de la aplicación web de gestión de vuelos en un sitio de Windows Azure Módulo 7: Windows Azure Service Bus Qué es Windows Azure Service Bus Relays? Windows Azure Service Bus Queues Windows Azure Service Bus Topics Laboratorio: Windows Azure Service Bus Utilizar un Service Bus Relay para el servicio de reservas de WCF Publicar actualizaciones de vuelo a los clientes mediante el uso de Windows Azure Service Bus Queues Módulo 8: Implementación de servicios Implementación de web con Visual Studio 2012 Creación e implementación de paquetes de aplicaciones web Implementación de herramientas de línea de comandos para web Implementación de aplicaciones web y servicios de Windows Azure Entrega continua con TFS y Git Mejores prácticas para la implementación de producción Laboratorio: Implementación de servicios Implementación de un servicio actualizado a Windows Azure Exportar e importar un paquete de implementación de IIS

Módulo 9: Windows Azure Storage Introducción a Windows Azure Storage Windows Azure Blob Storage Windows Azure Table Storage Windows Azure Queue Storage Restringir el acceso a Windows Azure Storage Laboratorio: Windows Azure Storage Almacenamiento de contenido de Windows Azure Storage Almacenamiento de contenido en Windows Azure Table Storage Creación de Shared Access Signatures para Blobs Módulo 10: Monitorización y diagnóstico Realización de diagnóstico mediante el uso de Tracing Configuración de servicios de diagnósticos Monitoreo de servicios utilizando Windows Azure Diagnostics Recogida de Windows Azure Metrics Laboratorio: Monitorización y diagnóstico Configuración de WCF Tracing y Message Logging Configurar Windows Azure Diagnostics Módulo 11: Gestión de identidades y Control de acceso Conceptos de identidad basada en notificaciones Utilizando el Windows Azure Access Control Service Configurando los servicios para utilizar identidades federadas Manejo FED en el lado del cliente Laboratorio: Gestión de identidades y control de acceso Configurar Windows Azure ACS Integración de ACS con el proyecto ASP.NET Web API Desplegar la aplicación web a Windows Azure y configurar la aplicación cliente Módulo 12: Servicios Scaling Introducción a Scalability Balanceo de carga Scaling On-Premises Services with Distributed Cache Windows Azure Caching Caveats of Scaling Services Scaling Globally Laboratorio: Scalability Utilice Windows Azure Caching

Módulo 13: Apéndice A: diseño y extender los servicios de WCF Aplicar los principios de diseño para contratos de servicio Manejo distribuido de transacciones Extender la tubería WCF Laboratorio: Diseñar y ampliar los servicios de WCF Crear un componente de Runtime Error personalizado Handler Añadir soporte para transacciones distribuidas a WCF Booking Service Módulo 14: Apéndice B: implementación de seguridad en los servicios de WCF Introducción a la seguridad de servicios web Seguridad de transporte Seguridad de los mensajes Configurar la autenticación de servicio y autorización Laboratorio: Asegurar un servicio de WCF Asegurar el servicio WCF Utilizando las reglas de autorización para validar las peticiones del cliente Configurar el servicio de reserva de ASP.NET web API para la comunicación segura