Feature Flags Performance Testing

As described in the article Phase the features of your application with feature flags, a Feature Flag is a way to turn features on or off in a solution. The Visual Studio ALM | DevOps Rangers now use a solution from LaunchDarkly for the VSTS and TFS portals. As part of the rollout of this…

1

Roll-up Board Widget goes wide

In response to user demand, the Roll-up Board Widget v2.0.24 introduced support for wider views, up to 10 dashboard cells wide. While we recommend to keep your boards simple for easy visual tracking, we understand that there’s a need for complex boards in niche scenarios. Here’s a simple example of 1×3, 2×3, 2×4, and 2×10…

0

Roll-Up Board widget extension supports feature flags

We shared our research of the implementation of the feature flags, using LaunchDarkly, with our VSTS extensions in a series of blog posts: Phase the features of your application with feature flags Building VSTS Extensions with feature flags : Part 1, Part 2, and Part 3 Azure Functions : Prepare for continuous delivery, Provisioning and…

0

Office UI Fabric for VSTS Extensions – Extension Time

We continue from Office UI Fabric for VSTS Extensions – a few moving bits. Now that we have some code to compile, we need to package it so that we can upload an extension to VSTS. Upload First we need to make sure that the tfx-cli is installed globally: npm install tfx-cli -g. This is…

0

Office UI Fabric for VSTS Extensions – a few moving bits

Moving on from Office UI Fabric for VSTS Extensions – Typescript tools, we can start adding a few “moving bits” and tasks to perform and automate various tasks. I’m going to use npm tasks, because it is just simpler that way. You could use something like gulp tasks etc. if you prefer. First things first,…

0

Office UI Fabric for VSTS Extensions – Typescript tools

In the series of blog on how to leverage Office UI Fabric in VSTS Extensions , we continue on from Office UI Fabric for VSTS Extensions – Getting Started and start to delve into how to setup our development environment. TSLInt To start off with, Lint is a set of tools to provide static code…

0

Office UI Fabric for VSTS Extensions – Getting Started

Continuing from Office UI Fabric for VSTS Extensions. I have spent way too much time trying to get things running the way that I want them to, based on concepts, intentions, and bootstrapping found on blogs and technical websites. To simplify, I’ve created this series of posts the highlights a “from scratch” way to setup…

0

Office UI Fabric for VSTS Extensions

Office UI Fabric is the “official front-end framework for building experiences that fit seamlessly into Office and Office 365”. It is a set of UI styles and JavaScript based controls that are geared towards providing seamless visual and component level integration with modern Office applications. It consists of several “simple” components such as buttons, labels…

0

How do I roll-back a VSTS extension when I am using a CI/CD pipeline?

A few days ago, 2 to be exact, we experienced a critical issue in production when we released a public extension update. It reminded me of Brian’s post A Rough Patch. Similarly, the user experience was not good. Reality set in. We must think about roll back when we design our CI/CD pipelines. Let’s explore…

4

Our journey to WhiteSource and OSS security, licensing and quality checking

This is the third, and final, article in the WhiteSource series for managing open source usage and security in your CI/CD pipeline. If you haven’t viewed the previous articles, I recommend you take a moment to review them now: Manage your open source usage and security in your pipeline Manage your open source usage and…

0