Curso de Desarrollo de Aplicaciones Orientadas a Servicios con Windows Communication Foundation 4

Windows Communication Foundation (WCF) es el modelo de programación unificado de Microsoft para generar aplicaciones orientadas a servicios. Permite a los programadores generar soluciones con transacción seguras y de confianza, que se integren en diferentes plataformas y que interoperen con las inversiones existentes.

  • Adquirir el nivel de conocimiento necesario para poder desarrollar aplicaciones orientadas a servicios con Windows Communication Foundation 4.
  • Aprender a realizar configuraciones externas.
  • Conocer los servicios y contratos que ofrece WCF4
  • Aprender los Bindings y Behaviors.

Dirigido a

Trabajadores y autónomos.

Metodología

A distancia / online

Precio

100% Bonificable

Infórmate, es GRATIS


Temario

1. Servicios wcf

  1. introducción
  2. un primer ejemplo: las líneas aéreas
  3. hospedando el servicio
  4. consumiendo el servicio
  5. hospedando el servicio wcf en una aplicación winforms
  6. hospedando el servicio wcf en un servicio windows
  7. wcf host y client en visual studio 2010

2. Configuración externa

  1. introducción
  2. ficheros de configuración
  3. service configuration utility
  4. usando ficheros de configuración para hospedar servicios

3. Contratos

  1. introducción
  2. contrato de datos
  3. tipos definidos por el usuario
  4. serialización en wcf

4. Bindings & behaviors

  1. introducción
  2. bindings predefinidos
  3. trabajando con bindings
  4. configurando bindings
  5. ws-policy y la configuración
  6. definiendo el comportamiento

5. Excepciones

  1. introducción
  2. la propagación de errores
  3. propagación de excepciones

6. Gestión de estado

  1. introducción
  2. http: el protocolo sin estado
  3. modelos de instanciación
  4. control de estado con wcf
  5. sesiones
  6. sesiones y modelos de instanciación
  7. control de concurrencia

7. Transacciones

  1. introducción
  2. transacciones distribuidas
  3. transacciones en wcf
  4. transaction scope
  5. muchos atributos
  6. transacciones e instanciación
  7. interoperabilidad y transacciones
  8. protocolo de transacción

8. Seguridad

  1. introducción
  2. seguridad wcf

Cursos relacionados

 Programación con Lenguajes de Guión en Páginas Web

Curso de programación de lenguajes de guión para profesionales. Aprende y certifica con esta unidad formativa UF1305 de las competencias profesionales tu nivel. 

Programación HTML5

HTML5 es el lenguaje de programación web más extendido tanto a nivel de aplicaciones como de páginas web. Ha supuesto una mejora enrome respecto a antiguas versiones de HTML y ha marcado un antes y un después en internet. Este curso te servirá para adentrarte en el apasionante mundo de HTML5 y poder programar cualquier aplicación o web.Un curso 100% Gratuito para Trabajadores que te...

Fundamentos de la Programación

Formación para la programación en pseudocódigo y para la elaboracion de algoritmos de programación para la estructuración de programas en el ámbito profesional. No dejes escapar la oportunidad de adquirir unos conocimientos básicos acerca de la programación. Hoy en día, es imprescindible conocer como funciona para entender la...

Curso de Windows 7 Iniciación y Gestión

Esta vez Microsoft acertó con el sistema operativo Windows 7. Rápdio y funcional, este SO te hará optmizar tu tiempo y recursos si sabes cómo. Con la formación recibida en este curso, sabrás: Reconocer las principales funcionalidades de Windows 7. Adquirir las competencias suficientes para el manejo de las herramientas básicas. Conocer los...

Curso de Informática (Windows 7 + Correo Electrónico Outlook 2007)

El ordenador se ha convertido en una herramienta imprescindible en cualquier entorno de trabajo. No saber utilizarlo, o hacerlo de forma deficiente implica un serio problema profesional. Limitando la eficiencia, la productividad y también la empleabilidad de las personas que o bien no saben utilizarlo o lo hacen de forma deficiente. Este curso para trabajadores es la solución ante...

Experto en Servidores Linux: Apache

Controlar la gestión de hardware de los servidores. Conseguir una buena administración del sistema. Utilizar los servicios de aplicaciones comunes en los entornos open source.

Cloud Computing

Con el curso Online de Cloud Computing aprenderás el concepto de virtualización y a abordar proyectos de almacenamiento, comunicaciones entre ordenadores y servicios bajo el concepto de que todo ocurre en la nube. Además se abordarán aspectos legales y de seguridad del Cloud Computing.100% Gratuito para Trabajadores del sector de las telecomunicaciones

Analista Programador PHP

Aprender sobre UML 2.0 para la iniciación al mundo de los patrones de diseño de software.Conocer los elementos de modelado a partir de ejemplos pedagógicos extraídos del mundo de los caballos.Conocer los diferentes diagramas de UML 2, desde la descripción de los requisitos a partir de casos de uso, hasta el diagrama de componentes pasando por los diagramas de interacción, de clases, de...