Introduction
Data transfer is always a hot topic in distributed communication. WCF supports transferring various kinds of data such as database records, custom data objects, XML document, and even raw binary data.
In this chapter, we will go through different kinds of data transferring cases in WCF service development. The recipes will start with a simple data binding scenario with WPF and WCF returned data. We will then use four recipes to demonstrate how we can exchange various kinds of data in a WCF service operation. And the last two recipes will cover the features related to WCF data serialization.