A.WCF Overview

  1. What is WCF

      1. —Message Based Platform Independent Communication framework

      2. —It replaces earlier ASMX solution

      3. —It support several transport level protocols like HTTP, TCP, MSMQ, Named Pipe

      4. —WCF is an integration of several old cross process communication technologies like Remoting and Asmx web services

      5. —Programming model is independent of transport mechanism (i.e. channels)

  2. When to use WCF

      1. When you need to develop platform independent web services on Microsoft platform.

  1. Perquisite

      1. Visual Studio 2008

  1. Getting Started

    1. Hands On Lab

        1. No Such hands-on lab available, however MCTS 70-503 do the same job. It is must read book.

    1. More Resources

        1. N/A

  1. WCF Kingdom

      1. WCF SOAP

      2. WCF REST

      3. WCF DATA Services

      4. WCF RIA Services

      5. ASP.Net Web APIs

  1. WCF Compatibility and Bindings

  1. Best Practices (Dos and Don`t Dos)

  1. Discussions (FAQs)

  1. Recommended Books

  1. Additional References

      1. TODO