Presentation of VSTS extensions

One of the major announcements during the Connect() event Visual Studio 2015 is the Visual Studio Marketplace that will enable the provision of extensions for Visual Studio Team Services (renamed Visual Studio Online).

For VSTS, Visual Studio Marketplace will allow the user to view and install an extension that will fit into the VSTS platform.

For the time extensions are only available for VSTS, for TFS On-premise is scheduled for update 2 or 3.

How to access to the Marketplace

Marketplace is accessible directly via VSTS account  


Or via the url: https://marketplace.visualstudio.com/#VSTS


This page display the list of extensions made ​​public, groupe by category.

What’s its use an extension

Until now if needed additional functionality based on the TFS data, we had to develop a web or desktop application that uses the TFS API.

Today, an extension will allow to extend the capabilities of VSTS being integrated directly into the portal of VSTS, and this using REST  for API data access and rendering graphical user controls that are those already present (eg the grid, menu, …).

An extension can be a simple menu, an action, or a complex page (called a hub).

An extension can also be a custom job for the new system of Build vNext, and soon we can create dashboard widget.

An example of extension

Part ALM Rangers I had the chance to contribute (with Vlatko Ivanovski) to one of the first public extensions wave, the « Scrum report » extension.


Its link to details here https://marketplace.visualstudio.com/items/MikaelAndVlatko.VSO-Scrum-Report


Its purpose is to display a page of the project team, from a query, for the current day, the equivalent of the daily Scrum meeting.

That is to say, by project user (the team members ) the users stories, tasks, bugs or Impediments (blocking points) whose status has changed since the day before.

The query used is created by the extension and can of course be modified to suit the needs of the team.

Install an extension

To install an extension in its VSTS account, simply click « Install » and then choose the VSTS account to which the extension is installed.


Uninstall or disable an extension

To uninstall or disable an extension you have to go in extension manager



The Visual Studio marketplace therefore provides a good space centralization and visualization of extensions for VSTS.

These extensions will enable to enrich its VSTS account with more features than those provided by default.

Now that we have a presentation of extensions, we can begin to create, for this I offer the 2nd part of this series of articles.

 

This article is a English traduction of my french article

Thanks to Etienne Tremblay for his contrilution

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s