Developing XML Web Services Using Microsoft ASP.NET
Este curso es PRESENCIAL y se imparte en MADRID
Introducción:
Este curso está dirigido a desarrolladores de software con experiencia que han creado aplicaciones basadas en componentes previamente
Objetivos:
El objetivo de este curso es proporcionar a los estudiantes los conocimientos y habilidades necesarias para desarrollar soluciones basadas en Servicios Web para solucionar problemas comunes en un dominio de aplicación distribuida. Este curso se focaliza en Microsoft Visual Studio .NET, Microsoft Visual C#.NET, Microsoft ASP.NET y UDDI para que los estudiantes sean capaces de crear, distribuir, localizar y personalizar Servicios Web.
Fabricante: Microsoft
Carreras: MCAD,MCSD
Idioma: Inglés
Exámenes: 70-320, 70-310
Requisitos:
- Poseer conocimientos sobre cómo crear y escribir documentos XML (Extensible Markup Language)
- Tener experiencia con aplicaciones C# simples
- Haber desarrollado aplicaciones distribuidas utilizando Microsoft Visual Basic, Java o C++.
Contenido:
Módulo 1: La necesidad de los servicios Web
- Evolución de aplicaciones distribuidas
- Problemas con aplicaciones distribuidas tradicionales
- Introducción a los servicios Web
- La Web Technology Stack y .NET
- Alternativas .NET y Servicios Web
- Escenarios de servicios web comunes
Módulo 2: Arquitecturas de Servicio Web
- Arquitectura orientada a servicios
- Arquitecturas de los servicios Web y arquitectura orientada a servicios
- Roles en una arquitectura de Servicios Web
- El modelo de programación de Servicios Web
Módulo 3: Tecnologías subyacentes de los servicios Web
- Fundamentos de HTTP
- Fundamentos de XML
- Fundamentos de SOAP
Módulo 4: Consumir Servicios Web
- Documentos WSDL
- Web Service Discovery
- Web Service Proxies
- Implementar un Web Service Consumer utilizando Visual Studio .NET
Módulo 5: Implementar un servicio Web simple
- Crear un proyecto de Servicio Web
- Implementar métodos de Servicio Web
- Administrar State en un Servicio Web ASP.NET
- Depurar servicios Web
Módulo 6: Publicar y distribuir servicios Web
- Perspectiva general de UDDI
- Publicar un Servicio Web
- Buscar un Servicio Web
- Publicar un Servicio Web en una intranet
- Configurar un Servicio Web
Módulo 7: Asegurar Servicios Web
- Perspectiva general de seguridad
- Autentificación predeterminada
- Autentificación personalizada: Encabezados SOAP
- Autorización: seguridad basada en rol
- Autorización: seguridad de acceso a código
- Encriptación
Módulo 8: Diseñar Servicios Web
- Restricciones de tipo de datos
- Escalabilidad
- Rendimiento
- Versionado
- Distribución ASP e ISP
- Elementos de arquitectura
Módulo 9: Implementar un Servicio Web no estándar
- Crear una página HTML de servicios no estándar
- Agregar Servicios Web
Duración del Curso: 15 horas