Windows Communication Foundation (WCF) Hands-on Lab

Encouraged from the positive feedback in terms of number of participants and attendees’ comments, this week the Swiss MSDN Team hold once again another Hands-on Lab here in Wallisellen. This time the topic was Windows Communication Foundation (WCF), the powerful Microsoft technology to built service-oriented systems, based on connected services and applications.

The lab was divided into 2 parts. In the first part, after a short introduction about the technology, people where required to build a service that exposes 2 endpoints: one available for external communication, for clients on platforms others than windows, accessing the service using HTTP and SSL (to guarantee confidentiality); and another one for internal windowsclients (for communication inside an organization within a windows environment) accessing the service using TCP.

In the case of the TCP Endpoint people were asked to use Windows Integrated Security as authentication mechanism, while for the HTTP Endpoint, basic authentication in combination with SSL was used.

The last part of the lab showed attendees how to host a service inside Internet Information Server 7 with WAS (Windows Activation Services), which offers for the first time support for non-HTTP Protocols inside IIS.

If you missed the event and you want to have a good introduction to WCF, than you can download the English written HOL manual from the Swiss MSDN Site or from the following direct link:

WCF Hands-on Lab Material

If you have missed our previous Hands-on Labs, here you can find them (manuals available in English):

· Silverlight 2 Beta1

· Office Business Application

· C# 3.0 Enhancements & LINQ

· Windows Workflow Foundation: Building State Machine Workflows with WF

· Windows Presentation Foundation: Building Line Of Business Application (Outlook UI)

Have fun!

Ken