The Workflow Designer .........................................................804
The Workflow Item Templates
................................................806
The Workflow Activities
.........................................................809
Creating a Sequential Workflow
......................................................811
Designing the Workflow
........................................................811
Configure a CodeActivity
.......................................................818
Configure the IfElse Activities and Use the RuleConditionEditor
...819
Configure an InvokeWebService Activity
..................................820
Configure the HandleExternalEvent Activities
...........................821
Defining the Workflow Host and Client
...................................824
Running Your Workflow
........................................................832
Creating a State Machine Workflow
.................................................834
Designing a State Machine Workflow
.......................................834
Initializing and Transitioning States
.........................................837
Defining the Client and Host
..................................................844
Running the State Machine Workflow
......................................850
Summary
....................................................................................850
21 Developing Office Business Applications 853
An Overview of Office Extension Features
........................................854
Office Features
.....................................................................855
Visual Studio Office Project Types
............................................858
Creating an Office Add-in
..............................................................859
Customizing the Ribbon
........................................................860
Customizing the Task Pane
.....................................................863
Creating Outlook Form Regions
..............................................865
Creating an Office Document Extension
..........................................867
Hosting Controls
..................................................................868
Creating an Actions Pane
.......................................................870
Storing Data in the Data Cache
...............................................872
Implementing Your Own Smart Tags
........................................874
Summary
....................................................................................878
Part VI Visual Studio Team System
22 Team Collaboration and Visual Studio Team System 881
A View of Software Development Projects
.........................................882
MSF Agile
............................................................................883
MSF for CMMI
.....................................................................883
Introducing the Visual Studio Team System
......................................885
Visual Studio Team System Architecture Edition
.........................887
Visual Studio Team System Development Edition
.......................888
Contents
xv