Kushal Shah - Workflows

WF3 Design Time Performance - III

By this time you are saying, I don't want tips/trouble shooting anymore. I have a large workflow and...

Author: kushals Date: 04/09/2010

WF3 Design Time Performance - II

Recently, we worked with one of the customers whose designer launch was painfully slow. The project...

Author: kushals Date: 04/07/2010

WF3 Design Time Performance - I

Before, we start talking about the WF3 design time performance, let me clarify some of the...

Author: kushals Date: 04/05/2010

Mocks for Unit Testing

This post is not exactly related to Designer, but something I am looking closely into nowadays....

Author: kushals Date: 03/13/2010

Base Designer with additional adornments II

Couple of customers reported an issue with applying additional adornments on the designer discussed...

Author: kushals Date: 03/12/2010

Storing your information into activities during design time

Continuing with the theme of questions we get from customers: How can we store some specific...

Author: kushals Date: 03/11/2010

Hiding the Breadcrumb

We continue to get requests from customers we didnt anticipate. And we continue to solve those...

Author: kushals Date: 03/11/2010

Icons for the Designer

We have already seen how to have icons for the toolbox items. However, unfortunately, it is not the...

Author: kushals Date: 03/11/2010

Binding activity properties to a custom control

Today, for a re-hosted application, generally users have the Designer, Toolbox and the Property...

Author: kushals Date: 03/11/2010

Designer in View

Recently, a customer asked how can we get the designer in focus if we know the Model Item for that...

Author: kushals Date: 03/11/2010

Observing Model Item changes

One of the customers, recently reported an issue where he was not observing the changes he had just...

Author: kushals Date: 03/11/2010

Adding activities out of box to the VS toolbox

In the previous posts, we have already see as to how we can get the custom activities shown up in...

Author: kushals Date: 03/11/2010

Dev-BA Collaboration:Part-3

Scenario: A BA starts with the Workflow authoring using the Re-hosted workflow designer and the...

Author: kushals Date: 01/18/2010

Dev-BA Collaboration:Part-2

In the series, the next question we generally get is, How about Validations. How can I have one set...

Author: kushals Date: 01/14/2010

Dev-BA Collaboration:Part-1

One of the selling points with Workflows is customers have been able to customize the Workflows and...

Author: kushals Date: 01/14/2010

Workflow Toolbar and Customizations

In the re-hosted scenario, as part of customizations that domain specific users want – we have been...

Author: kushals Date: 01/04/2010

Toolbox Tooltips and Icons

In regards to Toolbox, another common question I get is how can we get the Tooltips and icons for...

Author: kushals Date: 01/04/2010

Undo-Redo : Programmatically

One of the very essential services while authoring Workflows is Undo-Redo. Common question asked is,...

Author: kushals Date: 01/04/2010

Base Designer with additional adornments

In the previous two posts, we talked about the visual view on the Workflow tracking data and how we...

Author: kushals Date: 01/04/2010

VisualWorkflowTrackingWithStepService

In the last post, we went through the SDK sample where we saw how to use the Designer and the...

Author: kushals Date: 12/29/2009

VisualWorkflowTracking aka WorkflowSimulator

In the Beta2 SDK, we shipped a sample called WorkflowSimulator. Essentially, the sample is using the...

Author: kushals Date: 12/22/2009

Differentiating between Cut-Copy-Paste/Undo-Redo/Drag-Drop/Move

A couple of customers have asked this one, as they work with the Programming Model, how do I know if...

Author: kushals Date: 12/04/2009

Using the Sequence Styling

One of the most commonly used designers and generally the root is the Sequence activity. Of course,...

Author: kushals Date: 11/22/2009

IActivityTemplateFactory

As part of workflow authoring, it is always the case where the customer says, I like your out of box...

Author: kushals Date: 11/12/2009

Morphing

Lets talk about a couple of common customer scenarios/questions that I have encountered till date....

Author: kushals Date: 11/11/2009

Toolbox and Custom Activities

Couple of customers have complained that I have my assembly with all the custom activities...

Author: kushals Date: 10/28/2009

Adding Activities on the designer programmatically

One of the common asks that customers have is how to add/remove activities from the workflow...

Author: kushals Date: 10/27/2009

Adding Variables, Expressions and Bindings Programmatically

I am assuming we already know how to add activities on to the designer surface dynamically using the...

Author: kushals Date: 10/26/2009

WF 4.0 Templates - Beta2

During Beta1, I had talked about the templates we are shipping in depth and our rationale around...

Author: kushals Date: 09/21/2009

IActivityToolboxService

During Workflow authoring, customers generally want their Toolbox to be context sensitive. For...

Author: kushals Date: 09/16/2009

Re-hosting the Workflow Desinger in Read-Only Mode

One of the questions, we get fomr customers is how can we re-host the designer in a Read-Only mode....

Author: kushals Date: 09/14/2009

Debugging in Workflow 4.0

Visual Studio 2010 Beta1 is out and includes the new Windows Workflow Foundation (WF 4).  This...

Author: kushals Date: 06/01/2009

Workflow 4.0 Templates - Beta1

As Visual Studio 2010 Beta1 is released, let’s take a quick walkthrough of the Workflow templates we...

Author: kushals Date: 06/01/2009

.NET Source Code Debugging

Recently I came across this blog from ScottGu and was thrilled to see this initiative from the .NET...

Author: kushals Date: 10/28/2007

Recruiting Trip

It was a very hectic week for me. I had been on one of the recruiting trips to a school on east...

Author: kushals Date: 10/28/2007

State Debugging

Recently I was talking to Mike Stall from the VS team and he showed me this cool concept of state...

Author: kushals Date: 10/17/2007

The Decider

OK, This is not about WF or Technology or anywhere near it. This is about Formula 1. My biggest...

Author: kushals Date: 10/14/2007

Silver .NET 3.5 and Context Management

Last week I attended a partner event here at microsoft campus to help one of our customers with...

Author: kushals Date: 10/14/2007

Workflow within other Projects

I have seen a couple of forum questions regarding this issue and I thought I will blog it out. What...

Author: kushals Date: 08/10/2007

Orcas additions

Though there are countless additions in Orcas I would highlight the ones I have been working on for...

Author: kushals Date: 08/05/2007

My First Blog Post

Hi Everybody - So atlast I got myself to create a blog. Couple of reasons to do so. Surely being...

Author: kushals Date: 07/17/2007