How to Build & Deploy a Java Web Application using Team Services and Azure

So, you’ve heard the tagline “Microsoft Loves Java” but the skeptic in you still has doubts. Well, it’s true! Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) are Microsoft developer toolkits to help developers plan, design, develop, test, deploy and support (the entire DevOps cycle) with all programming languages, including Java. We have… Read more

Visual Studio Team Services Integration with Jenkins

Introduction Visual Studio Team Services (or Team Foundation Server) is a bundled suite of DevOps tools that can also integrate with other tools used by your team.  Its REST APIs, hooks, and extension points are frequently leveraged to build custom integrations.  Team Services also includes a growing list of preinstalled integrations.  One of its integrations… Read more

Official Release of TFVC Support for Visual Studio Code

In the 1.116.0 release of the Visual Studio Team Services extension for Visual Studio Code, we have added support for Team Foundation Version Control (TFVC). TFVC support works for both Team Foundation Server 2015 Update 2 (or later) as well as Team Services. Its core features enable users to work with their TFVC repositories from inside… Read more

Open Source Scanning in Visual Studio Team Services with WhiteSource Bolt

Most organizations today consume open source software in their development projects. The reuse of components enables great productivity gains. However, this practice has an unintended consequence: you can reuse security vulnerabilities or violate licenses without realizing the risk. I wrote about this in an article in MSDN Magazine on Rugged DevOps. For users of VSTS, there… Read more

SonarSource have announced their own SonarQube Team Services / TFS integration

Microsoft have been partnering with SonarSource for almost two years to bring SonarQube to .NET developers and to make it easy to analyze MSBuild and Java projects from Visual Studio Team Services, TFS and Visual Studio. The partnership, and Team Services extensibility, have now matured to the point that we have jointly decided that it… Read more

Announcing Public Preview for Work Item Search

Today, we are excited to announce the public preview of Work Item Search in Visual Studio Team Services. Work Item Search provides fast and flexible search across all your work items. With Work Item Search you can quickly and easily find relevant work items by searching across all work item fields over all projects in… Read more

Announcing Code Search on Team Foundation Server 2017

Code Search is the most downloaded Team Services extension in the Marketplace! And it is now available on Team Foundation Server 2017! Code Search provides fast, flexible, and accurate search across your code in TFS. As your code base expands and is divided across multiple projects and repositories, finding what you need becomes increasingly difficult…. Read more

Add build/project details to your extension page on Marketplace

Developer activity on an extension has proven to be an important indicator of trust and reliability for users on the Marketplace. We’ve seen two such indicators used widely by publishers: Linking to the GitHub repository Badges linking to Build CI systems and other public entities associated with the project. We’ve seen a number of publishers… Read more

Best of Both Worlds

Back in February of 2015, I wrote a blog asking a very simple question: how many vendors does it take to implement DevOps? At the time I wrote the post, I felt the answer was one. Almost two years later, I believe that now more than ever. So why do companies insist on manually building… Read more

How to use Test Step using REST Client Helper?

Test Case is the backbone for all manual testing scenarios. You can create test case using the web client from Test or Work hubs OR from Microsoft Test Manager (MTM), which then are stored in Team Foundation Server or Visual Studio Team Services. Using these clients you can create test artifacts such as test cases… Read more