Who Should Read This Guide

This guide is written for system architects, application architects, and software developers. Readers should have experience with designing and implementing business solutions in a customer service data center environment.

This guide provides detailed information about developing CCF components and the infrastructure that allows existing line-of-business (LOB) applications to be integrated into the CCF environment. This guide assumes that you are familiar with the architecture of your computer network and the software deployed on that network.

In addition, you should be familiar with the following technologies:

  • Web services
  • Microsoft Windows Communication Foundation (WCF)
  • Microsoft Windows Workflow Foundation (WF)
  • Microsoft Visual Studio® 2008 development system, XML, C#, and scripting
  • Microsoft .NET Framework 3.0 or 3.5
  • Design patterns and software factories

If you are working in a multiple developer environment, you should be familiar with your source code management system and build process.

The remainder of this chapter introduces the document conventions and the variables used to represent user-supplied data (such as file names, identifiers, and so on) in examples and code snippets.


Remaining chapters cover the following topics:


Show: