In this chapter, we will cover the following recipes:
Understanding Windows Communication Foundation (WCF) by creating a basic application
Hosting a WCF service in different hosting environments
Streaming data over a network using a WCF service
Writing a REST-based WCF service
Creating a WCF service using the Open Data Protocol standards
Extending a WCF service (service extensibility)