How to install SonarQube as a windows Service with SQL Server using Windows Authentication for VSTS (Team Build)

Tarun Arora Tarun Arora on May 5, 2016

In this blogpost we’ll learn how to set up SonarQube with Visual Studio Team Services (VSTS) to perform codeanalysis on C# code using the MSBuild SonarQube runner developed jointly by Microsoft and SonarSource.

Read more

Export as PDF - VSTS extension to export build definition as PDF

Utkarsh Shigihalli Utkarsh Shigihalli on Mar 15, 2016

Ever wanted to see all the details of your build definition including its steps, triggers, history etc in a neat report so that you can print it or share it with a colleague? Well, now you can. Just export the build definition as PDF and get everything printed in a neat report. No need to click individual build steps to see build step arguments, also no need to browse individual tabs to see triggers, history etc.

Read more

TFS 2015 Machine Groups - Walkthrough

Tarun Arora Tarun Arora on Feb 26, 2016

Machine Groups is a new concept in TFS2015, you will see the option to add a machine group when configuring a build or release definition… Wondering what it is? In this blogpost, you’ll learn what’s machine group and how to configure and set up a MachineGroup. This blog post applies to both TFS and VSTS.

Read more

Continuous Delivery with Team Foundation Server 2015

Tarun Arora Tarun Arora on Feb 18, 2016

Continuous delivery is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time… What emotions does the word “release” trigger in you? Relief? Elation? A fist-pumping sense of accomplishment? If your teams are still ‘testing and deploying’ manually, releases probably don’t excite you… In this blog post we’ll learn how Team Foundation 2015 enables you to release high quality, reliable software quickly through release automation…

Read more

Team Foundation Server 2015 Update 2 RC 1 - Now Available

Tarun Arora Tarun Arora on Feb 11, 2016

Announcement “Team Foundation Server (TFS) 2015 Update 2 RC 1 now available for download…” This blog post explains where you can download the update from and the list of features installed with the update…

Read more

ALM and DevOps with Team Foundation Server 2015 Cookbook

Tarun Arora Tarun Arora on Feb 9, 2016

Announcement - Book on implementing ALM and DevOps using Team Foundation Server 2015

Read more

Options for displaying modal dialogs in Visual Studio extensions

Utkarsh Shigihalli Utkarsh Shigihalli on Jan 27, 2016

In this blog post, we will explore different options for displaying WPF modal dialog in Visual Studio extensions.

Read more

MSBuild Dependency Visualizer tool

Utkarsh Shigihalli Utkarsh Shigihalli on Jan 11, 2016

My current client is still on TFS 2010 and is getting ready to upgrade to TFS 2015. One of the important task during the upgrade is to analyze your build dependencies. We have a lot of MSBuild (we have .proj extension) files which are triggered via our build definitions which have dependencies on other files. It becomes really hard to debug or understand the dependencies manually. I hence decided to write a small utility to visualize these dependencies.

Read more

'Value does not fall within the expected range' error while adding toolbar to toolwindow

Utkarsh Shigihalli Utkarsh Shigihalli on Dec 24, 2015

Hello, this is going to be a small post. In one of my Visual Studio extension, I was trying to add a toolbar to the toolwindow. Everything compiled just fine and all seemed perfect. However, as soon as I tried to open the toolwindow (with toolbar) I was getting “Value does not fall within the expected range” error.

Read more

AppVeyor extension for Visual Studio 2013/2015

Utkarsh Shigihalli Utkarsh Shigihalli on Oct 6, 2015

AppVeyor is a well known cloud build server, which integrates with many source controls like VSO (Visual Studio Online), GitHub, BitBucket etc. Like many others do, we love Appveyor. However, most of the time we spend our time in Visual Studio and interacting with Appveyor was not possible from within Visual Studio. So we decided to build an extension!

Read more
We Are
  • onlyutkarsh
    Utkarsh Shigihalli
    Microsoft MVP, Technologist & DevOps Coach


  • arora_tarun
    Tarun Arora
    Microsoft MVP, Author & DevOps Coach at Avanade

Do you like our posts? Subscribe to our newsletter!
Our Book