Azure DevOps Blog

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

Announcing MSTest Framework support for .NET Core RC2 / ASP.NET Core RC2

.NET Core RC2 and ASP.NET Core RC2 released just a couple of weeks back. They feature the introduction of the .NET CLI, major changes to the .NET Core SDK (formerly called DNX), the rebranding of ASP.NET 5 to ASP.NET Core, and more. You can read about these on the .NET team blog and the .NET Web Development team blog. We are now pleased to ...

Continuous deployment/delivery with Jenkins and VS Team Services

Release Management (VS Team Services) lets you automate your deployments so that you could deliver your apps/services easily and deliver them often. You can setup the CI and CD process all on VS Team Services. However, if you have the CI pipeline already set with Jenkins, VS Team Services has good integration points through its APIs that can ...

Versioning NuGet packages in a continuous delivery world: part 3

This is the third and final post in a series covering strategies for versioning a NuGet package. If you missed part 1 or part 2, you should read those first. Today’s post walks through a specific workflow that Git users could adopt, using a really powerful tool called GitVersion. GitVersion comes with some expectations about the layout of ...

Publisher responses to reviews is now live on Marketplace!

In the two months since the launch of Ratings and Reviews on the Visual Studio Marketplace, we’ve seen great participation from our community. Well over 1000 reviews have been posted on the Marketplace already. But while we enabled a great way for users to express their opinion, the publisher’s voice was yet to be heard. Today, we’re ...

Announcing General Availability of Azure DevTest Labs

Today, we are very excited to announce the general availability of Azure DevTest Labs: your self-service sandbox environment in Azure to quickly create Dev/Test environments while minimizing waste and controlling costs. We’ve been hearing from a lot of customers about all kinds of challenges they’ve been facing in their Dev/Test ...

Multiple URL performance testing support for Azure Web Applications

Performance/load testing of Azure web applications is supported for a while, today we are announcing support for multiple URLs performance testing using Visual Studio web test format. Typically web application includes multiple web pages with headers and query parameters, so currently user has to create multiple test runs in Azure portal for ...

Troubleshooting an HTTP archive-based load test

Did you know that you can use the cloud-based load testing service in VSTS to create and run load tests using HTTP archive (.har) files? The feature preview is available now. To learn more, see this link. This blog post covers how to troubleshoot any request failures that may be happening in your test. As you run a load test, requests are ...

Feature Preview: Creating load tests using HTTP archive

If you have used cloud-based load testing before, you may already be familiar with the ability to run a 'quick load test' using the VSTS portal. It's a great way to:   On the other end of the spectrum is using Visual Studio Enterprise to create and run load tests - while you can certainly create a simple load test using Visual ...

Versioning NuGet packages in a continuous delivery world: part 2

This is part 2 in a series of blog posts covering strategies for versioning a NuGet package. If you missed part 1, pick it up here. Today’s post talks about future improvements we’d like to make to the versioning and releasing flows. This post discusses future work that we haven’t fully designed yet, and we need your input. Along the way...

Boolean (checkbox) fields on Team Services

(image) The wait is over. With the latest deployment to Team Services, you can now add a checkbox to your work items. To do this, simply add a Boolean field to your work item type. It’s been a long journey and I’m sure more than one of you is wondering why it’s taken us so long. The simple truth is we just haven’t made it a priority...