Introduction to WCF
Review the Challenges of Building Distributed Applications
Examine the Concept of Service Oriented Application
See a High Level Overview of Windows Communication Foundation
Build and Host your First WCF Service
Hosting and Calling WCF Services
Understand how to Host a WCF Service
Understand how Clients Communicate with Services
See how to Host and Call a Service using Multiple Bindings
See how to Configure Endpoint in Code and in Configuration Files
Bindings and Contracts
Understand how to Work with Bindings
Explore how to Create Service and Data Contracts
See the Implications of Modifying Service and Data Contracts
Exceptions, Diagnostics and Message Patterns
Learn how to Handle Exceptions in WCF Services
See Techniques for Diagnosing Services
Explore One-Way and Duplex Communication
Sessions and Transactions
See how to use Sessions to Maintain State in WCF Services
Explore Options for Controlling the Lifetime of a Service Instance
Learn how to Add Transactions Support to a WCF Service
WCF Security
Explore the Basics of WCF Security
See how to Authenticate Callers of a Service
See how to Authorize Callers Based on Roles
RESTful Services
Explore how to Build WCF Services that Support Representational State Transfer (REST)