Building the solution
This solution has two key areas—Windows Server AppFabric solution and SharePoint solution. An ideal layout of the physical architecture is shown in the following image:
While it would be possible to run all the applications on a single server, separation of the application server running Windows Server AppFabric and SharePoint components is ideal.
SharePoint 2010 runs with .NET 3.5 Workflow and Windows Server AppFabric uses .NET 4.0. While these can co-exist on the same server, the solution is cleaner when separated.
Setup
This sample is broken down into two sections. The first section walks through the creation and testing of a .NET 4.0 Workflow solution to process payments. The second section creates a SharePoint customer list. SharePoint is not needed for the first section and a testing tool is provided to test the workflow. To run the solution end-to-end, SharePoint 2010 needs to be installed.
This solution has several parts. The key areas are as follows:
1. Various...