How to Write a Robust TFS Server Plugin, with Job Extensions

29 ביולי 2011

A client of mine came to me with the following problem: She has several server plugins that manipulate work items, one which I wrote, and another that was downloaded from codeplex. When applied to one work item, e.g. via the Team Explorer, everything works fine. However, when applying to a bulk of work items (via Excel publishing, for example), the process freezes for several minutes, until it completes and is only then freed. I came up with the following solution: A server plugin that queues a job for the TFS Job Agent, and a Job Extension to handle...
no comments