WCF Tutorial

Visit Tutorial Page ( Report)

WCF tutorial for beginners. We will discuss from the basics to the advanced wcf concepts. We will be using c# programming language. The concepts we discuss here are applicable for visual basic.net as well.

  • Part 1 - Introduction to WCF
  • Part 2 - Creating a remoting service and a web service
  • Part 3 - Creating a wcf service
  • Part 4 - WCF service implementing multiple service contracts
  • Part 5 - How to make changes to wcf service without breaking clients
  • Part 6 - WCF DataContract and DataMember
  • Part 7 - KnownType attribute in WCF
  • Part 8 - Different ways of associating known types in wcf
  • Part 9 - How to enable tracing and message logging in wcf
  • Part 10 - Message Contract in WCF
  • Part 11 - Difference between datacontract and messagecontract in wcf
  • Part 12 - Backward compatible WCF contract changes
  • Part 13 - ExtensionDataObject in WCF
  • Part 14 - Risks of implementing IExtensibleDataObject interface
  • Part 15 - Exception handling in WCF
  • Part 16 - SOAP faults in WCF
  • Part 17 - Unhandled exceptions in WCF
  • Part 18 - Throwing fault exceptions from a WCF service
  • Part 19 - Creating and throwing strongly typed SOAP faults
  • Part 20 - Centralized exception handling in WCF
  • Part 21 - Bindings in WCF
  • Part 22 - Configure WCF service endpoint dynamically in code
  • Part 23 - Hosting WCF service
  • Part 24 - Self hosting a wcf service in console application
  • Part 25 - Self hosting a wcf service in winforms application
  • Part 26 - What is a windows service
  • Part 27 - Hosting a wcf service in a windows service
  • Part 28 - Advantages and disadvantages of hosting a wcf service in a windows service
  • Part 29 - Hosting wcf service in IIS
  • Part 30 - Advantages and disadvantages of hosting wcf service in IIS
  • Part 31 - WAS hosting in WCF
  • Part 32 - Message Exchange Patterns in WCF
  • Part 33 - OneWay Message Exchange Pattern in WCF
  • Part 34 - Duplex message exchange pattern in WCF
  • Part 35 - Sending large messages in WCF using MTOM
  • Part 36 - Instancing modes in WCF
  • Part 37 - PerCall instance context mode in WCF
  • Part 38 - PerSession instance context mode in WCF
  • Part 39 - PerSession WCF services
  • Part 40 - How to retrieve the sessionid in WCF service and in the client application
  • Part 41 - Single instance context mode in WCF
  • Part 42 - SessionMode Enumeration in WCF
  • Part 43 - Single concurrency mode in WCF
  • Part 44 - Multiple concurrency mode in WCF
  • Part 45 - Reentrant concurrency mode in WCF
  • Part 46 - WCF throttling
  • Part 47 - WCF security
  • Part 48 - Controlling WCF message protection using ProtectionLevel parameter
  • Part 49 - WCF bindings and the impact on message protection
  • Part 50 - Authentication in WCF
  • Part 51 - Message confidentiality and integrity with transport security
  • Part 52 - Configure wsHttpBinding to use transport security
  • Part 53 - Configure netTcpBinding to use message security
Write Your Review

Reviews