What is your Agile?

In this post, Senior Application Manager, AJ Weaver talks about the many interpretations of Agile. First, let me start by saying that when I am talking about Scrum, I am not necessarily talking about Agile. All Scrum is Agile but not all Agile is Scrum. As you can see below, Scrum is just one cornerstone…


WIP Your Product into Shape

In his latest post, Senior Consultant, Assaf Stone shares some useful suggestions on tracking Work In Progress (WIP) in VSTS. What is WIP? WIP simply means work in process (also sometimes, Work In Progress). This metric simply measures how many items (features, stories, backlog items, tasks) your team have started to develop, but have yet…


Angular How-to: Share Server-side Validation

Laurie Atkinson, Senior Consultant, avoid duplication of field-level validation by dynamically applying server-side validation rules on Angular controls. Validation attributes are simple to apply to an Angular control within an HTML template, but that validation logic must be duplicated on the server. Instead, you can build an Angular validation service that parses server-generated rules and…


How to fetch a user’s profile from Azure Active Directory using PowerShell

In this post, App Dev Manager Chev Bryan demonstrates how to fetch a user’s profile from AAD using PowerShell. On my recent journeys helping customers migrate from TFS to VSTS; one of the most common obstacle is verifying that users marked for active import to VSTS have matching AAD records. Thankfully there is a fairly…


DevOps Stories –Jon Cwiak, Humana

App Dev Manager Dave Harrison talks with Jon Cwiak, Enterprise Cloud Platform Architect at Humana, about the adoption of DevOps. The following content is shared from an interview with Jon Cwiak, Enterprise Cloud Platform Architect at Humana. What we loved about talking with Jon was his candor – he’s very honest and upfront that the…


SQL Server Objects as Software Artifacts

This post is provided by Premier Field Engineer JJ Jacob who takes a look at the benefits of SQL Server Objects as software artifacts. A recent customer engagement revealed several pain-points.  One of them is the issue of not being able to pinpoint the exact database schema the development team delivered to the production team….


Legacy monolithic application – not a nightmare anymore!

This post is provided by App Dev Manager Srividya Annapantula who explores how emerging technical trends are changing the way we approach monolithic application. Dealing with a legacy monolithic mission critical application with millions of lines of code is a nightmare.  This is especially true if you are an ISV (Independent Software Vendor) with an…


Fast Start: Infrastructure as Code Using Azure DevTestLabs

In this post, Premier Developer Consultant Derrick Cawthon teaches you how to get started with Infrastructure as Code quickly and easily using Azure DevTestLabs and VSTS. He shows how simple it is to use these two technologies to be able to deploy on-demand. A lot of folks understand that Infrastructure as Code (IaC) is a…


Setting up a Spectator View Rig for the HoloLens

This post is provided by App Dev Manager Richard Newell who shares his experience building a spectator view rig for HoloLens. We have been developing holographic apps for several clients and needed a way to allow participants to see what I was viewing using my HoloLens. Microsoft created a hack a few years ago and…


Remote debugging Azure App Services

This post is provided by App Dev Managers Chris Westbrook and Susan Leighton who walk us through remote debugging a web application deployed as an Azure App Service. In this post, we’re going to look at debugging web apps deployed to an Azure App Service. Customers are sometimes apprehensive about using cloud PaaS services, based…