As we have learned from previous chapters, WCF provides a unified programming model for building service-oriented applications. With WCF, you can build secure, reliable, transacted solutions that integrate well across different platforms and interoperate with existing investments. The WCF programming model is very comprehensive, yet it is also very flexible. You can extend this model to enhance the functionality or customize the framework for your specific needs. In the last chapter of this book, we will explore extension points of WCF services and learn how to extend a WCF service.
We will cover the following topics in this chapter: