This project is read-only.

[Speed question] Api calls

Jan 7, 2013 at 3:44 PM


I'm a fan of the project but a little interested in how to possibly speed up the API calls, with having an large amount of work items which then obtain some tasks within them it can slow down the application.

Interested to know how and/or alternative ways to look into for achieving a much faster loading time.

With having a look through the code I see that the TFS data objects are being passed directly and not converted into business model objects along with on the UI a new thread being created for each operation to/from tfs.  Is this pretty much the only thing we can do?



Feb 1, 2013 at 12:01 PM
The TFS data objects are abstracted below a concept of Workbench Item. The speed issues are down to Microsoft TFS APIs. The only suggesion I can offer is to work with a smaller targetted workspace. Do you really need the entire backlog (and all it's dependent work items) loaded?

The work bench is mainly targeted at controlling your in sprint (iteration) work items.

Feel free to optimsie the code if you want, patches are welcome!