Azure DevOps Blog

DevOps, Git, and Agile updates from the team building Azure DevOps

.NET Core Debugging in VS Code

The C# extension for Visual Studio Code offers powerful editing and debugging support for .NET Core applications on Windows, Mac, and Linux, including: (image) Getting started To get started you will need to do a few things (see our GitHub page for complete instructions) Working with Console apps If you are working with a console ...

Microsoft Open-sources the Team Explorer Everywhere Eclipse Plugin for Visual Studio Team Services and Team Foundation Server

Microsoft is making available its plugin for Eclipse, Team Explorer Everywhere (TEE), for both Visual Studio Team Services and Team Foundation Server (TFS) as open source software on GitHub. The announcement was made today by Shanku Niyogi, General Manager Developer Division, during the keynote at EclipseCon in Reston, Virginia, when he also ...

Marketplace Search now available for Visual Studio

We launched search on Visual Studio Marketplace for Visual Studio Team Services and Visual Studio Code last month. But at the time we were still redirecting to Visual Studio Gallery when searching in the Visual Studio product context. Today we are glad to announce that search is now available for the Visual Studio product context as well. (...

Linking Work Items to Git Branches, Commits, and Pull Requests

If you're a developer working on a team that uses Git, you're probably using some form of topic branching to isolate your work.  If you're using any of the Agile tools in Visual Studio Team Services, you probably also have a bug, task, or user story that's tracking your development work.  Until recently, the best way to keep these items ...

Running Apache JMeter based load tests in the cloud – how to

Sometime ago, we announced that the cloud-based load testing service in Visual Studio Team Services could be used to run Apache JMeter based load tests. We are happy to let you know that this feature is now publicly available and you can try it out using your Team Services account. This is a quick how-to to help you get started. Essentials: ...

Pull Request integration in IntelliJ and Android Studio

The Visual Studio Team Services plugin for IntelliJ and Android Studio now has support for pull requests! This feature is part of a series of essential developer workflows our Java teams are planning to enable in IntelliJ (and IDEs based on it like Android Studio, PhpStorm, WebStorm etc.). This post has more details on some of our plans. In...

SonarQube Scanner for MSBuild v2.0 released: support for third-party Roslyn analyzers

We are pleased to announce that SonarSource has officially released version 2.0 of the SonarQube Scanner for MSBuild and version 4.5 of the SonarQube C# Plugin. The release notes for the scanner and plugin list the bugs that were fixed, but the major change is that together these releases provide support for using third-party Roslyn analyzers ...

Impact of new Release Management orchestration features

We are rolling out a number of orchestration improvements in Release management service. These improvements are explained in the release notes here and here. One of the key features in this release is that you will be able to author more complex release definitions, where the deployments can happen to multiple environments in parallel. You do ...

Using the DebuggerNonUserCode Attribute in Visual Studio 2015

You can add the DebuggerNonUserCode attribute to your application as a handy way to tell the debugger that you don’t want to debug into specific sections of code. If you haven’t used this attribute previously, this blog post gives a summary of how you can use it as part of your debugging workflow. If you currently use this attribute, ...