Integrating Integrators – BizTalk, Windows Azure, Windows Workflow, and Beyond
Join
Sign in
Search Options
Search Everything
Search Windows Workflow
Home
AppFabric
BizTalk Server
Windows Azure
Windows Workflow
Jobs (Hire A Guru)
More ...
Home
»
Windows Workflow
»
Windows Workflow Community Blogs via Syndication
»
All Tags
»
kushal shah
Browse by Tags
Windows Workflow
This is the top level group for Microsoft Windows Workflow Foundation. Find blogs, samples, videos, and learning resources for various versions of workflow including 3.0, 3.5, and 4.0 here.
Get this RSS feed
Home
Blog
Files
Wiki
Archives
Archives
May 2013
(8)
April 2013
(11)
March 2013
(10)
February 2013
(7)
January 2013
(14)
December 2012
(7)
November 2012
(7)
October 2012
(10)
September 2012
(8)
August 2012
(7)
July 2012
(22)
June 2012
(10)
May 2012
(6)
April 2012
(10)
March 2012
(4)
February 2012
(6)
January 2012
(8)
December 2011
(11)
November 2011
(8)
October 2011
(11)
September 2011
(23)
August 2011
(18)
July 2011
(2)
June 2011
(5)
May 2011
(17)
April 2011
(22)
March 2011
(25)
February 2011
(11)
January 2011
(20)
December 2010
(17)
November 2010
(10)
October 2010
(7)
September 2010
(2)
August 2010
(3)
July 2010
(1)
June 2010
(7)
May 2010
(4)
April 2010
(11)
March 2010
(12)
February 2010
(7)
January 2010
(25)
December 2009
(23)
November 2009
(20)
October 2009
(3)
September 2009
(1)
July 2009
(2)
June 2009
(2)
Tags
Activity Template
Adornments
Breadcrumb
Custom Control
Design Time
designer
Icons
Mock
Model Item Change
Performance
Property Bind
Sequence Designer
Toolbox
Unit Test
Visual Workflow Tracking
WF3
WF4
Workflow
Workflowr
Workflowrk
Workflowrkflow
Tagged Content List
Blog Post:
WF3 Design Time Performance - II
Anonymous
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...
on
Wed, Apr 7 2010
Blog Post:
WF3 Design Time Performance - I
Anonymous
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...
on
Mon, Apr 5 2010
Blog Post:
Mocks for Unit Testing
Anonymous
This post is not exactly related to Designer, but something I am looking closely into nowadays. Recently a customer asked, how can he replace one of his long running activities with a different mock activity so that he can still unit test his workflow/composite activity logic. Another scenario would...
on
Sat, Mar 13 2010
Blog Post:
Base Designer with additional adornments II
Anonymous
Couple of customers reported an issue with applying additional adornments on the designer discussed in this post . The issue was for out of box activities which didn't have a custom designer(were using the ActivityDesigner) itself, the adornments were not working. An example would be the Delay activity...
on
Fri, Mar 12 2010
Blog Post:
Storing your information into activities during design time
Anonymous
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...
on
Thu, Mar 11 2010
Blog Post:
Hiding the Breadcrumb
Anonymous
We continue to get requests from customers we didnt anticipate. And we continue to solve those problems – some way or the other. This one is that “some way”. I dont love it. But hey, if it helps the customer, it works. The customer wanted a way to hide the breadcrumb. Since we didnt have a specific API...
on
Thu, Mar 11 2010
Blog Post:
Icons for the Designer
Anonymous
We have already seen how to have icons for the toolbox items. However, unfortunately, it is not the same way for the icons on the designer surface. Good news though, it is not that difficult. As we create our ActivityDesigner, we essentially need to add the following property: < sap:ActivityDesigner...
on
Thu, Mar 11 2010
Blog Post:
Binding activity properties to a custom control
Anonymous
Today, for a re-hosted application, generally users have the Designer, Toolbox and the Property Grid. The property grid provided has been hooked up pretty well with the designer. Thus any changes to the properties of an activity on the designer surface are bound pretty tightly with the property grid...
on
Thu, Mar 11 2010
Blog Post:
Designer in View
Anonymous
Recently, a customer asked how can we get the designer in focus if we know the Model Item for that activity. This can specifically be of value as you are working with large workflows and huge scrolling for going from top to the bottom. This can now be achieved pretty simple: modelItem.Focus(); Thus,...
on
Thu, Mar 11 2010
Blog Post:
Observing Model Item changes
Anonymous
One of the customers, recently reported an issue where he was not observing the changes he had just made through the model item on the activity. This is what he was trying: void modelService_ModelChanged( object sender, ModelChangedEventArgs e) { activity.Properties[ "Id" ].SetValue(1); int...
on
Thu, Mar 11 2010
Blog Post:
Adding activities out of box to the VS toolbox
Anonymous
In the previous posts , we have already see as to how we can get the custom activities shown up in the toolbox. Either the activity is part of your solution or we use the Choose Toolbox Item dialog. However, some of our customers want to deliver their custom activities out of box. Their user shouldn't...
on
Thu, Mar 11 2010
Blog Post:
Dev-BA Collaboration:Part-3
Anonymous
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...
on
Mon, Jan 18 2010
Blog Post:
Dev-BA Collaboration:Part-2
Anonymous
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. In here...
on
Thu, Jan 14 2010
Blog Post:
Dev-BA Collaboration:Part-1
Anonymous
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...
on
Thu, Jan 14 2010
Blog Post:
Workflow Toolbar and Customizations
Anonymous
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 API to go about...
on
Mon, Jan 4 2010
Blog Post:
Toolbox Tooltips and Icons
Anonymous
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...
on
Mon, Jan 4 2010
Blog Post:
Undo-Redo : Programmatically
Anonymous
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>...
on
Mon, Jan 4 2010
Blog Post:
Base Designer with additional adornments
Anonymous
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 executes...
on
Mon, Jan 4 2010
Blog Post:
VisualWorkflowTrackingWithStepService
Anonymous
In the last post, we went through the SDK sample where we saw how to use the Designer and the Debugger APIs to understand the workflow execution logic outside of VS in a visual manner. This is certainly one step above the textual tracking records received and making a sense out of it. We will now go...
on
Tue, Dec 29 2009
Blog Post:
VisualWorkflowTracking aka WorkflowSimulator
Anonymous
In the Beta2 SDK, we shipped a sample called WorkflowSimulator. Essentially, the sample is using the tracking APIs to have a visual understanding of the Workflow execution logic. Thus, as we hit “Run Workflow”, we get the debug kind of adornments on each activity that executed. Let’s actually dwell deeper...
on
Tue, Dec 22 2009
Blog Post:
Differentiating between Cut-Copy-Paste/Undo-Redo/Drag-Drop/Move
Anonymous
A couple of customers have asked this one, as they work with the Programming Model, how do I know if an activity has been drag-dropped vs Copy-Pasted vs an Undo-Redo happened. How do the customers use it? Well, for one of them they wanted to change the name of the activity if it is a Copy-Paste as against...
on
Fri, Dec 4 2009
Blog Post:
Using the Sequence Styling
Anonymous
One of the most commonly used designers and generally the root is the Sequence activity. Of course, we spent some amount of time adding the animation and styling to the the Sequence Activity Designer. However, due to a number of reasons(costs mainly), the activity designer is internal. However, the good...
on
Mon, Nov 23 2009
Blog Post:
IActivityTemplateFactory
Anonymous
As part of workflow authoring, it is always the case where the customer says, I like your out of box activity, however it has too many arguments/properties. I don't want to ask my user to set all these properties. And hence, now I would need to write a custom activity which has some of these properties...
on
Thu, Nov 12 2009
Blog Post:
Morphing
Anonymous
Lets talk about a couple of common customer scenarios/questions that I have encountered till date. 1. Workflow authors want to use the generic activities such that they can start with Activity<Object> and then dynamically without having to replace the activity on the canvas want it to be changed...
on
Wed, Nov 11 2009
Page 1 of 1 (24 items)