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