WF3 Design Time Performance – II

Recently, we worked with one of the customers whose designer launch was painfully slow. The project was a medium sized one and hence the performance degradation was particularly baffling. To figure out what’s wrong, I did an Attach to Process(to debug) with another VS instance to the VS with the workflow designer and turned on…

1

WF3 Design Time Performance – I

Before, we start talking about the WF3 design time performance, let me clarify some of the terminologies: 1. WF3 is the version of Workflow shipped as part of .NET Framework 3.0 and 3.5. Note that WF3 is also shipped as part of .NET Framework 4.0. Meaning, System.Workflow.* assemblies are shipped as part of the latest…


Storing your information into activities during design time

Continuing with the theme of questions we get from customers: How can we store some specific information into activity. One of the cases might be since we don’t provide a unique identifier for an activity, the developer wants to store the unique ids per activity. This way he can differentiate between two activities of the…