Microsoft Windows Communication Foundation: Hands-on