Developer Support

Advocacy and Innovation

Performance regression tests at Microsoft Security

In this post, Maor Frankel shares insights about performance regression testing in Microsoft Security. During the past 6 years, a significant amount of my work has gone into improving the performance of the Web application I work on. This has been the case at my previous work at Outbrain and at my current position in the front end (...

Create Your First CI Pipeline in 10 Minutes or Less

In this post, Premier Developer Consultant Derrick Cawthon shares how to quickly create a continuous integration pipeline in VSTS, so teams can start pursuing their DevOps journeys.During your DevOps journey typically the first item you will want to do (after establishing a good process for the team) is setup a Continuous Integration (CI) ...

Automating Releases to Separate Azure Resource Groups using both TFS and VSTS

This post is written collaboratively by Premier Developer Consultants Ilias Jennane and Daisy Chaussee along with App Dev Manager Wyn Lewis-Bevan. Read on to learn how to build a solution in TFS, release it in VSTS, and automate the deployments to separate Azure Resource Groups. Business Case: One of our customers recently challenged us ...

Integrating Selenium tests in a release pipeline

Senior Application Development Manager Marcelo Silva recently posted this article demonstrating how to implement UI test automation using VSTS and Selenium.Today, I'd like to show you a proof-of-concept I created for one of my customers where we implement User Interface (UI) test automation into a Continuous Integration/Continuous Delivery (CI...

Setting up CI/CD targeting Red Hat OpenShift Kubernetes Using VSTS

In this post, Premier Developer Consultant Najib Zarrari demonstrates how to deploy a containerized ASP.NET Core Web API app into an OpenShift Kubernetes cluster.The first part of this blog will go over how to create a sample ASP.NET Core web application with Docker support. We will use this as our demo app to deploy to the Kubernetes cluster...

A branching strategy for CI/CD using Git in VSTS

In this post from his blog, Premier Developer consultant Ilias Jennane discusses a strategy that can be used for branching and merging using Git in VSTS in a continuous integration/continuous deployment environment.When it comes to Branching and Merging strategies, the internet is full of examples and “best practices”. I personally don’t...

Versioning and Deploying Salesforce Metadata using TFS/VSTS

In this post Premier Developer Consultant Najib Zarrari will show us how to use Visual Studio Team Services (VSTS) or on-prem Team Foundation Server (TFS) version control system to version control Salesforce.com customizations. He showcases how the Build feature in VSTS or TFS can enable you to deploy customizations from one Salesforce ...