In this course, you will get up and running quickly with Windows Communication Foundation (WCF) in a couple of hours. You'll learn the fundamental concepts behind WCF, including what it's for, and what the building blocks are that you will use in implementing services and clients. You'll see how to define service contracts, data contracts, and services. Then you will see how to get the service hosted and configure its endpoints, behaviors, and bindings. Next, you'll see how to quickly implement clients and code to generate the proxy needed to connect to the service. Finally, you will get a quick introduction to security so that you can deploy your services with security protecting them.