Note: These examples do not need the setup described in the last lecture. Most of them self-host in windows applications. The few
that do use IIS each supply their own web application.
Most of the examples here are simple demos and have very little error handling. To show you how to add error handling I've taken one
of the examples, BasicService - Programmatic, with no error handling, and added that in BasicService - Programmatic Version 2, with exception
handling for each of the service methods. See comments in the handout. You will find that enhanced demo in the
folder here.
The following two demonstrations provide you with most of the technical details you will need to successfully use WCF.
The following diagram and demo focus on how WCF works.
WCF Wizard-based Service
This project shows you what the C# WCF wizard generates. It's significantly easier to start from one of my projects.
The next four demonstrations will provide significant help for Project #4.