Certified WCF Specialist



(WCF) Windows Communication Foundation is Microsoft’s programming model for distributed application development. It integrates diversified distributed application mechanism such as .NET Remoting, ASP .NET Web Services into one toolkit. This course has been designed to provide learning environment for the following:  To build services-contracts, serialization, instance and concurrency management, hosting, security, identity management, and reliability.
Brief Contents

  • Define Service contractsimage_09
  • Define Data contracts
  • Define Operation contracts
  • Define Message contracts
  • Process generic messages
  • Create and configure service endpoints
  • Host a service in a managed application
  • Host a service on a Web server
  • Create custom behaviors
  • Implement end-to-end service tracing
  • Monitor service health
  • Log messages
  • Dynamically configure WCF service
  • Implement inspectors
  • Create a service proxy
  • Configure the client endpoint
  • Call a service by using a service proxy
  • Handle exceptions on clients
  • Consume non-WCF services
  • Implement transport-level security
  • Implement message-level security
  • Authenticate & Authorize clients
  • Impersonate clients
  • Manage instances
  • Manage sessions
  • Manage transactions
  • Manage concurrency
  • Manage consistency b/w instances, sessions etc.


Course Project
The learner of this course will develop commercial level demo project using WCF and Microsoft .NET 4.0

with the help of our instructors.


  • Certificate of Participation by ESOL
  • MCTS : Windows Communication Foundation


Esol.net.pk International Software House Lahore, Pakistan.

Facebook IconYouTube IconVisit Our BlogVisit Our Blog