After completing this workshop, students will be able to build and use a Web service; configure and customize a Web service application; call Web methods asynchronously; build remote client and server applications; create and serialize remoteable types; manage the lifetime of remote objects; call remote methods asynchronously; implement remote events; send and receive messages by using Microsoft Message Queuing; create and use serviced components.