Azure DevOps Blog

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

Latest posts

Mar 6, 2015
Post comments count 0
Post likes count 0

Introducing the Application Insights SDK for Java

Harel Broitman [MSFT]

When you publish a Java web application, you want a clear view of what users are doing with it and how it’s performing. Your most effective plan for future work comes from a deep understanding of how people use what you’ve already provided: which features they like, what patterns they follow, and what they find difficult. You also want to know that your application is performing well – how quickly it responds, how performance varies under load. If performance drops or exceptions are thrown, you’d like to be notified quickly, and to diagnose the issue you’ll want powerful filter and search facilities to investigat...

Mar 4, 2015
Post comments count 0
Post likes count 0

Moving TFS to cloud cadence and Visual Studio Online

Buck Hodges

We get quite a few questions from customers on how we made the transition to shipping both an on-premises product and a cloud service. We moved from shipping every 2-3 years to shipping Visual Studio Online every three weeks and TFS every 3-4 months. I’ve written a new post that includes a document describing our move to a cloud cadence and will be writing more about how we work now and where we are heading.

Mar 4, 2015
Post comments count 0
Post likes count 0

Initiate a Load Test from Hosted Build work-around

Willy-P. Schaub

  Please note there are now much easier ways of doing this.  Please see: http://blogs.msdn.com/b/visualstudioalm/archive/2015/11/23/scheduling-load-test-execution.aspx                                                         We are gathered this week in a “Hackfest”, defined as a time constrained, joint coding effort that focused on solving a technical challenge based around a specific topic and can involve one or more external partners. Our first challenge was to automate Load Testing, triggered by the hosted build on VSO. Using post build script was close, but not a work-around fo...

Mar 3, 2015
Post comments count 0
Post likes count 0

Make Debugging Faster with Visual Studio

Andrew B Hall - MSFT

Have you ever been frustrated by slow debugging in Visual Studio? While we work hard to bring you a fast debugging experience, there are a lot of complex knobs that can affect the performance of any given application. In this blog post I’ll walk you through some tips you can use to improve the performance of your debug sessions and include instructions for how you can provide feedback that will help us improve the areas that matter most to you. What do you mean “debugging is slow”? Before reading anything else, and indeed before you report an issue, it is important that we speak the same language. Every time s...

Feb 25, 2015
Post comments count 0
Post likes count 0

Adding Application Insights to a Windows 8.1 Universal App

Joshua Weber-MSFT

I’ve commonly been asked if Application Insights supports Windows 8.1 Universal Apps. You can be highly successful utilizing Application Insights with Universal Apps. Integration of Application Insights is a few additional steps but very straightforward. In this blog post, I’ll walk through the steps to integrate Application Insights into your Universal App and discuss some of the specific scenarios for Universal Apps. Official documentation for getting started with Universal apps can be found at https://aka.ms/appinsightsuniversalapps.   Integrating the Application Insights SDK <instrumentatio...

Feb 24, 2015
Post comments count 0
Post likes count 0

CodeLens file activity and history now available for C++, JavaScript and SQL files stored in Git

Mathew Aniyan MSFT

CodeLens makes it easy to explore code changes and other history as you work. It provides a head-up display in Visual Studio editor that shows useful, in-context information about your code. This information, shown as a set of team indicators, tells you when the file was changed, who changed it, and lets you drill down into a vast range of details about the changes. In previous versions of Visual Studio, CodeLens indicators were available for only C# and Visual Basic files. In Visual Studio 2015 CTP6, CodeLens now shows team indicators for C++, JavaScript, and SQL files. These indicators automatically appear whe...

Feb 23, 2015
Post comments count 0
Post likes count 0

The New Exception Settings Window in Visual Studio 2015

Aaron Hallberg

In Visual Studio 2015  we’re pleased to introduce the new Exception Settings tool window for configuring the debugger’s exception settings. In this post I will walk you through the features of this new window. For more information on exception classifications in Visual Studio, see Understanding Exceptions while Debugging with Visual Studio. Now in a Tool Window In previous versions of Visual Studio, when you wanted to configure exception settings you would have to go to the modal, slow-opening, hard-to-search Exceptions Dialog. We heard all of your feedback, so we built an improved Exception Settings window. We...

Feb 23, 2015
Post comments count 0
Post likes count 0

Performance Improvement When Debugging .NET Code With Visual Studio 2015

Andrew B Hall - MSFT

Nothing is more frustrating than trying to debug an application that runs significantly slower when you’re debugging it than it does when it runs without a debugger attached. Over the years we’ve received numerous complaints along the lines of “when I run my application without the debugger it takes a few seconds to execute a scenario, but with the debugger it can take several minutes.” By far the most common cause is a large number of exceptions being thrown and caught somewhere in the application (we’ll look at why later in the post). You can usually work around this issue by reducing the number of exceptions ...

Feb 23, 2015
Post comments count 0
Post likes count 0

EnC Improvements for .NET Debugging in Visual Studio 2015

Andrew B Hall - MSFT

You may recall that we previously asked you how important Edit and Continue is to your workflow and what current limitations are most painful. While removing these limitations is an ongoing process we’re pleased to announce that a number of previously unsupported edits are now supported in Visual Studio 2015 CTP 6. These include: Additionally we added Make Object ID support to the new expression evaluators that support Lambda expressions including an updated syntax that is consistent with other debugger pseudo variables.The managed languages team has written a blog post covering these...