Consuming VSS.SDK.js

VSS.SDK.js has a new home https://github.com/Microsoft/vss-sdk, where it is being updated with each update of Visual Studio Team Services. It can be accessed using three options: From the repo under lib folder Run npm install vss-sdk Run bower install vss-sdk If a specific version is required, below options can be followed: Go to https://github.com/Microsoft/vss-sdk/releases/tag/0.90.0 and…

0

Documents and Samples for Visual Studio Online Extensions

We have been working hard to get ready for making Visual Studio Online Extensions public and one of the most important piece for us is documentation and samples. Last couple of months, we worked hard on this and added a lot of docs and samples to our site. As I mentioned in my last post,…

0

Using TypeScript for Visual Studio Online Extensions

The new VSO extensibility model needs extensions to have a webserver today for hosting content like pages, javascript and css files and images. This webserver can be IIS, Node.js or something else. We are thinking to add an option in the future to host content inside VSO where the extension developers will not need to…

0

Extensions for Visual Studio Online

Last week at //build conference, we announced a new extensibility model for Visual Studio Online which is called extensions. Part of this new model includes integration to web UI. For now, you can only contribute to: Add a hub group Add a hub Add an action to some popup menus and toolbars Please note that…

0

Attaching to saving and saved events of a Work Item in a Custom Control

We have been asked lately about whether it is possible to do something before or after save operation of a work item inside a custom control. The answer is, yes, you can do that. When a change occurs in a work item, there is actually a lot of events fired like field change, revert, saving,…

5

Adding Content Files to Work Item Custom Control Extension Package

In the previous 2 posts, we talked about how you can develop and deploy work item custom controls using the new architecture of TF Web Access 2012. In the previous posts we developed work item custom controls using HTML and JavaScript. However, in a real world scenario, developers will often need to use content files…

11

Work Item Custom Control Development in TF Web Access 2012 – Deployment

In the previous post, we talked about the development changes of a Work Item Custom Control in the new version of Team Foundation Web Access. In this post, we’ll dive into details of Work Item Custom Control deployment which is completely different than the previous version. In TF Web Access 2010, you needed to place…

23

Work Item Custom Control Development in TF Web Access 2012 – Development

One of the biggest investments we have made in the new version of Web Access is on the Work Item Tracking area. In TF Web Access 2010, we used to rely on WIT Client Object Model running on the server and it had been causing a number of issues (especially around shared cache) since it…

14

Specifying TFS URL explicitly for Team Web Access 2010

We have been getting questions lately about how you can specify TFS (Team Foundation Server) URL explicitly for Team Web Access 2010. When communicating to TFS application, Web Access uses the following order to resolve TFS URL: Get the web.config setting If no web.config setting is specified, use server’s machine name to construct the URL If…

0

How to Bulk Edit Work Items in Team Web Access 2010

Team Web Access had bulk work item editing feature since TeamPlain times but it was in a really limited manner, where you were only provided a number of core fields to change like Assigned To, State, Reason, Area Path, Iteration Path and Notes for the history. When the work item types or states of the…

0