Building custom controls in Team System Web Access

Team System Web Access 2008 powertool is released with TFS 2008 recently on Nov 19th (see here for WIT improvements in this release). So I expect more people will start looking into porting their custom controls over to Web Access or building new ones in Web Access. Few asked me how to building custom controls for web…

4

New powertools released with work item templates feature

Many customers have asked for templates functionality in work item to easily create workitems. Also, there is strong need to apply changes to many work items in a shot without having to export to excel. You can do all that with templates feature in Sept release of powertools now. See Gregg’s post for indepth details on this…

1

Working with Rosario workitem links in object model

As you know, Rosario comes up with rich linking abilities for workitems and object model to support it. Working with object model could be a bit tricky when it comes to comprehending directions of links and Durgaprasad wrote a nice blog on how to use the OM. Check it out here: http://blogs.msdn.com/dgorti/archive/2007/09/26/querying-on-workitem-links-through-the-api.aspx . Note that the actual…

1

Multivalue control is now available for download in codeplex

Many customers have asked for a control to select multiple values for a field, or to tag work item with various tag strings & to be able to query on them. We might have such control built-in in future releases, but until then this can be solved with a custom control. We built such a…

1

Adding custom menu items to "Team" menu

Few customers wanted to add a menu to context menu of workitems in result list. It seems like a great idea to show actions on selected work items, but we haven’t exposed the command ids for context menus in V1 and Orcas. We did expose the “Team” menu in the main menu and it is…

3

Defining custom actions for state transitions

I heard this question few times: “I see the action named Microsoft.VSTS.Actions.Checkin to resolve work items in my tools, what other actions are available and how to use this feature to define my own”.   What is a “custom action”? Suppose you are building a tool that will take shelveset from users and resolve workitems…

5

How to port Whidbey custom controls to Orcas

If you built a custom control in VS2005 (Whidbey) and deployed in user’s machines, what happens if the user upgrades to next version of TFS (Orcas or Rosario)? The Orcas client will try to load the custom control, but the custom control was compiled with VS2005 version of TFS dlls. Hence TFS will try to…

5

New links control features in Rosario

Rosario is next release of TFS after upcoming Orcas release. You can read a lot about Rosario from Brian’s blog. CTP is available to try these features. This post briefly lists UI featuers in links control. By default, the new links control now shows the links grouped by link type. See the screenshot above. The…

2

New custom controls posted in codeplex project

Two custom controls are posted now in WIT custom controls codeplex project: http://www.codeplex.com/WitCustomControls . Controls are: Screenshot control for easily getting & attaching screenshots and WebSiteControl where a website can be hosted inside work item form. Users could add some active content by hosting ASP.net forms in that website control. Thanks to Mathias Olausson for his help in getting these checked…

1

Nice trick to enforce certain rules on Area Path and Iteration Path

I have heard this feature request so many times: Requiring at least N levels of nodes for Area Path and Iteration Path fields. Unfortunately we AreaPath and IterationPath can not take any rules and it is a limitation. My program manager Gregg showed me this nice trick to workaround this problem:   <FIELD name=”Iteration Path – Validation” refname=”MyFields.IterationPathValidation”…

0