Duration: 17 minutes
Summary: In this video, we will see more into the details of WCF. First, I start with a tour of what WCF is and what makes it different from Windows Services (supporting more protocols, hosting, transactions…). Then we talk about the different hosting options that we have: IIS (5.1, 6.0. 7.0), WAS (Windows Process Activation service), Windows Service, and self hosting (Console application, Windows application, and WPF). We briefly discussed channels and the different binding options (WSHttpBinding, NetTcpBinding, …). Then, we start a new example to create a service about books. We create a WCF Service Library and a DataContract book that contains book id, title, author, and the date the book was published. We start implementing the functionalities of the book service in the next video.