WCF: Curso Gratis Windows Communication Foundation

Curso gratuito sobre WCF para introducirse en esta tecnología. Como define Microsoft, Windows Communication Foundation, es un modelo de programación unificado para compilar aplicaciones orientadas a servicios y soluciones con transacción seguras y de confianza, que se integren en diferentes plataformas interoperables.

Los conceptos mas importantes de este curso sobre WCF son:

  • Services
  • Contracts
  • Messages
  • Endpoints
  • Bindings
  • Reliable Messaging
  • Security
  • Transport Layer
  • WCF Clients
  • Integration of workflow (WF) as Workflow Enabled Services
  • Tools for WCF in Visual Studio 2008 / 2010
  •  WCF configuration editor and the web service test host
  • Syndication as a way of exposing a WCF service using RSS or ATOM
  • REST programming model implemented as WCF services
  • AJAX services built with WCF for ASP.NET AJAX using JSON encoding

Curso de Introducción a WCF de Microsoft


¿Que es WCF?


Arquitectura de WCF


Introducción a WCF

Screencast
Creación de su primer servicio WCF

Screencast
Creación de su primer cliente WCF

Screencast
Configuración de servicios con extremos

Screencast
Configuración de referencias de servicios WCF

Screencast
Servicios WCF de autohospedaje

Screencast
Hospedaje de servicios WCF en IIS

Curso Completo de WCF de TutorialsPoint

Otro curso completo gratuito de TutorialsPoint que esta muy bien organizado y detallado para empezar a trabajar con WCF, se puede acceder a todo el curso sin necesidad de registrarse: https://www.tutorialspoint.com/wcf/index.htm

Curso Learning WCF RIA Services

Como explica Microsoft: “RIA services is a server-side technology that automatically generates client-side (Silverlight) objects that take care of the communication with the server for you and provide client-side validation. The main object inside a RIA service is a DomainService, usually a LinqToEntitiesDomainService that is connected to a LinqToEntities model.”

Si os encontrais con algún proyecto con esta tecnología aqui hay un pequeño curso para entender como funciona: https://debugmode.net/2011/08/01/learn-wcf-ria-service-day-1

 

Aplicación Completa con WCF

Por ultimo, como siempre lo mejor es disponer de una aplicación completa diseñada con WCF en los dos extremos (cliente y servidor) para tener una visión de como se implemente realmente y esta de Codeproject esta muy bien documentada.

Arquitectura propuesta:

  • Rich client using WPF
  • Client connects to server using WCF services
  • NHibernate, EF, RabenDB are used for persistence purposes
  • Client application can be run against in-memory repositories (Exploration Client)
  • Deployment of the exploration client must be kept simple
  • The application must be easily testable, tests can be run against any of the implemented repositories

Link: https://www.codeproject.com/Articles/87510/WCF-by-Example-Introduction

ACTUALIZACIÓN WCF

Debido a la aparición de ASP.NET WebApi y SignalR, actualmente no se recomienda seguir utilizando WCF para nuevos desarrollos.

Mas info: Say goodbye to WCF!!

Tampoco se recomienta usar WCF RIA Services: http://blogs.msmvps.com/deborahk/who-moved-my-cheese-ria-services/

Anuncios

One thought on “WCF: Curso Gratis Windows Communication Foundation

  1. Santi, neeeeng, como te lo curras.

    Que sepas que voy a usar más este blog como recurso, porque lo había despistado, y no puede ser.

    De momento me interesa repasar el tema del WCF.

    Muchas gracias por tu esfuerzo

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s