Dev-BA Collaboration:Part-3

Scenario: A BA starts with the Workflow authoring using the Re-hosted workflow designer and the Toolbox activities provided in the palette. At some point, the BA figures out that the Toolbox doesn’t contain an activity that he is looking for. Only option that the BA has for him is to work offline with the Dev to add…

1

Dev-BA Collaboration:Part-2

In the series, the next question we generally get is, How about Validations. How can I have one set of validations for Devs in VS only and another set for BAs in a non-VS environment. To demonstrate that, again I have developed it on top of the sample application we saw in the previous post….


Dev-BA Collaboration:Part-1

One of the selling points with Workflows is customers have been able to customize the Workflows and can have a collaborative work between the BAs and Developers. BAs define the business process using the Re-hosted Workflow designer and the dev fine tunes/completes the implementation by taking the Workflow file in VS and editing it as…


Workflow Toolbar and Customizations

In the re-hosted scenario, as part of customizations that domain specific users want – we have been asked many times as to how can we not show the toolbar at the bottom of the designer or show only specific items in that toolbar? Internally we refer to it as the Shellbar as well and the…

9

Toolbox Tooltips and Icons

In regards to Toolbox, another common question I get is how can we get the Tooltips and icons for our custom activities. Well, quite simple actually: 1. Description attribute for the Tooltip 2. ToolboxBitmap attribute for the Icon Have both these attributes for your custom activity and once this activity appears in the Toolbox, you…

1

Undo-Redo : Programmatically

One of the very essential services while authoring Workflows is Undo-Redo. Common question asked is, how do we get the service outside of VS, in a re-hosted Workflow scenario. Well, in your re-hosted app(assuming it is WPF), it would be: Add the following command bindings:<Window.CommandBindings> <CommandBinding Command=”ApplicationCommands.Undo” Executed=”CommandBinding_UndoExecuted” /> <CommandBinding Command=”ApplicationCommands.Redo” Executed=”CommandBinding_RedoExecuted” /> </Window.CommandBindings> Next,…

2

Base Designer with additional adornments

In the previous two posts, we talked about the visual view on the Workflow tracking data and how we can have a restricted debugging experience in the re-hosted scenarios. Moving forward, the next question I get from customers  – Is there a way I can show some kind of adorner on the designer when it…

8