Windows Communication Foundation
Getting started sample