Creating Workflows in K2 for Visual Studio

This content applies to legacy design tools (such as K2 Studio, K2 for Visual Studio, or the Silverlight-based K2 workflow design tool). If you have upgraded from K2 blackpearl 4.7 to K2 Five, these tools may still be available in your environment. These legacy tools may not be available in new installations of K2 Five. These legacy tools may also not be available, supported, or behave as described, in future updates or versions of K2. Please see the legacy component support policy for more information about support for these components.

The K2 for Visual Studio is intended for .NET developers and can be used to build workflows and SmartObjects. This is the most powerful and flexible design environment, and allows developers to write custom .NET code in workflows and leverage other Visual Studio capabilities like built-in integration with Source Control providers while still being able to use the standard K2 wizard-driven drag-and-drop design experience. This design environment has the same wizards and workflow design capabilities as K2 Studio and it is possible to open and edit the same workflow in either of the designers, making collaborative process design possible.

K2 for Visual Studio also allows developers to debug workflows, repair errors and migrate processes in error state from one version of a workflow to a newer version. Further, developers can drill-down and override the behavior of any of the wizard-based events in the workflow, allowing them to extend or modify the workflow execution as required.

Event Wizards

Process Wizards