Azure DevOps Blog

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

Continuous Deployment: Dev/Test in Azure and Deploy to Production On-premises

Easily provision the required resources in Microsoft Azure using the Azure Resource Manager templates, and deploy Web applications and SQL Server Databases to the Azure Virtual Machines (VMs), and run tests that are automatically distributed across VMs using the Visual Studio Test Agent. Once the application's functionality is verified, deploy...

Collecting Advanced Agent Diagnostics Data in Cloud-based Load Test

With Visual Studio Enterprise Edition 2015 RTM, you can now collect advanced diagnostics for your cloud-based load test as part of your run itself. It is often observed that debugging on cloud is a bit difficult as the machines are not directly accessible to the user. It is not possible to collect logs or any other information from the test ...

Speeding up Unit Test Execution in TFS

Users of TFS can do a few simple things to speed up Unit Test execution and improve the overall Build time. Maximize hardware resource utilization In most likelihood, you run your tests run on a hardware with multiple cores. To make best use of all the cores, you can use the ability of test frameworks to create multiple threads and run your ...

Generate load test traffic from any Azure Datacenter around the world

With Visual Studio Enterprise 2015 RTM and Visual Studio Ultimate 2013 - Update 5, you can now specify the location from where your load test traffic is generated from. This can be any of the supported 10 Azure Datacenter locations around the world. You can do that in the load test wizard as shown below:  (image) -and don’t worry if you...

Getting Application Insights counters with Cloud-based Load Testing

Cloud-based Load Testing with Visual Studio Online helps to identify the application performance issues under a certain user load. You can configure the load test with Application Insights counters in addition to the load test counters. This will enable you to compare and contrast both load test counters and server counters and figure out the...

IntelliTrace, method call information, and Edit and Continue

In this blog post I’m going to talk about IntelliTrace’s default configuration and the ability to opt-in to capture method call information. If you haven’t done so already, check out the announcement of IntelliTrace in Visual Studio 2015 which gives you an overview of IntelliTrace and its improved UI. If you’re not already familiar ...

Debugging .NET Native Windows Universal Apps

With the release of Windows 10 we also shipped Visual Studio Tools for Windows 10. As you will have heard Universal Windows apps written in .NET (either C# or VB) will be compiled to native machine code before being deployed to customer devices using .NET Native. However, the default Debug configuration still uses .NET Core runtime to allow ...

MSBuild and Team Foundation Server integration with SonarQube: version 1.0 released

[Updated August 28th 2015]: If you are using Visual Studio Online, you now have a simpler way of analyzing your .Net code leveraging the Build Tasks for SonarQube Analysis   Release of MSBuild.SonarQube.Runner 1.0 As you might recall, we announced back in April at the //build conference that we were working with SonarSource to provide ...

Visual Studio Online Process Customization – Update

Back in May, we began explaining our roadmap for process customization on Visual Studio Online (VSO).  In this post, I want to share the progress we’ve made and give an update on our overall plans. Customization rollout plan Process customization features will be delivered on the same cadence as the rest of the service, with new ...

Unit Test Generators Extensibility – hats off to our community

It was the early feedback and support from the community that encouraged us to ship IntelliTest and the Create Unit Test method stubs features. That feedback continued as we got clear asks to support (1) the xUnit.net and NUnit test frameworks, and (2) emit tests into existing test projects. Our intent was to make these features ...