Search Wiki:
In this series of tutorials, you’ll see how to use Windows Communication Foundation (WCF) to build distributed applications.


Articles in this series

Introduction to Windows Communication Foundation
This tutorial introduces the basics of building, hosting and calling a WCF service. It includes the basics of WCF, including the role of endpoints, which consists of addresses, bindings and contracts. It also demonstrates a variety of techniques you can use for controlling the behavior of your services.
Hosting WCF Services
This tutorial is the first in a two-part series on hosting Windows Communication Foundation (WCF) services. In this tutorial, you will explore the role of the service host and review your options for hosting WCF services. You will then host a WCF service using Internet Information Services (IIS) and Windows Process Activation Service (WAS).
Self-hosting WCF Services
This tutorial is the second in a two-part series on hosting Windows Communication Foundation (WCF) services. In this tutorial, you will see how to host WCF services in a console application and to host WCF services. This is known as self hosting. You can use the same techniques to host WCF services in a Windows service, a Windows Forms application or a Windows Presentation Foundation application.
Creating and Maintaining Service and Data Contracts
In this tutorial, you will review the role of service and data contracts in Windows Communication Foundation. You will also see some best practices you can adopt when designing contracts. Finally, you will explore the consequences of making changes to contracts.
Fault Handling in WCF Services
In this tutorial, you will see how to handle exceptions in WCF services. You will see what information the service returns to the client by default and then explore various techniques you can use to return more detail about exceptions.
Sessions, Instancing and Concurrency in WCF Services
In this tutorial, you will see how to manage sessions, instancing and concurrency in WCF services. You will see the default settings for each of these and see how to change these settings.
Transactions
In this tutorial, you will see how you can configure a WCF service to support transactions.
Last edited Feb 4 2010 at 12:29 AM  by KSharkey, version 10
Updating...
Page view tracker