Professional Microsoft SharePoint 2007 Workflow Programming
Chapter One
Workflow Programming
Principles
Business process modeling has many of the same characteristics as the traditional procedural
programming model such as C#. However, it also exhibits characteristics that are fundamentally
different from the traditional procedural programming model. This mismatch between the two
models has always been the main stumbling block in workflow programming. This chapter first
covers those characteristics that business process modeling has in common with the traditional
procedural programming model such as C#. Then it dives into their main differences. Finally, the
chapter discusses different types of custom activities that you can develop and shows you how to
implement each type of custom activity.
Workflow Programming Language
A traditional procedural program such as a C# program consists of program statements, which are
executed in a certain prescri ... read full excerpt from Professional Microsoft SharePoint 2007 Workflow Programming ebook