A Developer’s Life

A Developer’s Life

Software Development, 42, and everything in between.

VSTS-Tools Build Extensions

Last week I wrote about how you can make use of PowerShell to log extended diagnostics information when running a build. The two examples I included showed you how to collect environment variable information (e.g. names and values) as well as list (recursively) folders and files beneath a specified folder. As an additional exercise, I… (read more)

VSTS-Tools now on GitHub

Several of the past few posts that I have published have revolved around various Visual Studio Team Services (VSTS) REST API calls (you can click on the “View API Articles” button to the right to view the list of articles). Rather than relying purely on blog posts to provide example source code for these REST… (read more)

Calling VSTS APIs with PowerShell

Continuing along with my other various examples of VSTS API calls, I thought I’d include an example on how to call a Visual Studio Team Services REST API using PowerShell. To provide a concrete example, consider this scenario: We use VSTS-based builds to build our projects and create artifacts (e.g. web apps/services, binaries, etc.). We… (read more)

VSTS Keyboard Shortcuts

Computers have been part of my daily routine for many years now (over three decades!) and I’ve used a lot of software in that time. My primary applications tend to include various software development tools (such as Visual Studio, ReSharper, Fiddler, etc.), productivity software (such as Microsoft Office, various text editors, etc.) and so on…. (read more)

Calling VSTS APIs with C#

In the last API-related article, Personal Access Tokens and VSTS APIs, we looked at how we can use Fiddler, along with a Personal Access Token (PAT), to query the Visual Studio Team Services (VSTS) REST APIs. In this post, we’ll take a look at how we can use a 3rd party Fiddler extension, Request to… (read more)

Personal Access Tokens and VSTS APIs

One of the great features of Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) is its extensibility model. I am specifically referring to the REST APIs that Microsoft has started making available for their platform. Until recently, you had two options for authenticating with the REST APIs: Basic Authentication – requires that you… (read more)

PSA: Backup Your BitLocker Key

Windows BitLocker Drive Encryption is a feature integrated into Windows that allows you to encrypt data stored on your computer/tablet. For the most part, everything “just works” and you never have to think about BitLocker once you’ve enabled it on your computer. However, it is possible that BitLocker could encounter an issue or condition that… (read more)