MSTest V2 – Now and Ahead

MSTest V2 has crossed 100K downloads. It has been but just a few months since we shipped it on NuGet. Over this course of time, you have reported issues and given us feedback, and we have tried to address them as fast as we can, refreshing the bits at a feverish pace. We are now… Read more

Evolving the Visual Studio Test Platform – Part 4: Together, in the Open

[This is the 4th post in a 4-part series on evolving the Visual Studio Test Platform. You can read the earlier parts here: Evolving the Visual Studio Test Platform – Part 3, Evolving the Visual Studio Test Platform – Part 2, Evolving the Visual Studio Test Platform – Part 1] The Test Platform is where… Read more

Our team has acquired the extension, ‘Wiki’ by Agile Extensions, and plan to provide a built-in Wiki experience

We’re firm believers that a vibrant extension ecosystem is critical to having a best-in-class DevOps product. Not only does it organically bring new technologies and solutions that our customers are looking for, it also builds a community around our product which is a huge contributor to the success of any platform. A recently example of… Read more

Announcing Continuous Delivery Tools for Visual Studio 2017

With the right DevOps tools, developers can run continuous integration builds that automate testing, analysis and verification of their projects, and streamline continuous deployment to get innovative applications into user’s hands quickly. Along with the release of Visual Studio 2017 RC.3 update, we released a DevLabs extension, Continuous Delivery Tools for Visual Studio. The current… Read more

Announcing GVFS (Git Virtual File System)

Here at Microsoft we have teams of all shapes and sizes, and many of them are already using Git or are moving that way. For the most part, the Git client and Team Services Git repos work great for them. However, we also have a handful of teams with repos of unusual size! For example,… Read more

Splitting up Git administer permissions

Like everything in VSTS and TFS, Git repos are protected by a set of permissions. For instance, you must have Read for a repo to clone or view its contents. Likewise, you must have Contribute to push changes. Until recently, you needed one permission to create, delete, or rename a repo, edit branch policies, or change other… Read more

Debugging .NET Core on Unix over SSH

With the release of Visual Studio 2017 RC3 it is now possible to attach to .NET Core processes running on Linux over SSH. This blog post will explain how to set this up. Machine Setup On the Visual Studio computer, you need to install the ‘ASP.NET and web development’ workload in the 1/26/17 update for VS… Read more

Team Services Process Customization Roadmap (Jan 2017)

Work items in Visual Studio Team Services can be customized to meet the needs of your individual organization. Today, project administrators can add/remove fields to a work item form, change the way fields are displayed on a form, define states that your work item can move through, and define your own custom work item types…. Read more

Team Services January Extensions Roundup

I can’t believe we’re almost through the first month of 2017. I hope the new year is treating everyone well. We’ve got a lot in store for the Team Services extension ecosystem and we’re excited to continue growing our platform and bring you new experiences. This month I want to give a shout-out to two trending and highly rated extensions… Read more

Team Foundation Server 2017 and Kerberos Authentication

In Team Foundation Server 2017 we made a change to the default security support providers used by our IIS site for Windows Authentication. We didn’t anticipate this change attracting much notice, since we had ensured (through extensive testing) that there would not be any impact for existing TFS deployments and since we were making things… Read more