Quantcast
Channel: Colin's ALM Corner
Browsing all 114 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Aurelia: Object Binding Without Dirty Checking

Over the past few weeks I have been developing a Web UI using Aurelia by Rob Eisenberg. It’s really well thought out – though it’s got a steep learning curve at the moment since the documentation is...

View Article


Image may be NSFW.
Clik here to view.

Aurelia – Debugging from within Visual Studio

In my last couple of posts I’ve spoken about the amazing Javascript framework, Aurelia, that I’ve been coding in. Visual Studio is my IDE of choice – not only because I’m used to it but because it’s...

View Article


Image may be NSFW.
Clik here to view.

Aurelia, Karma and More VS Debugging Goodness

In my previous post I walked through how to change Aurelia to load modules via Require.js so that you can set breakpoints and debug from VS when you run your Aurelia project. In this post I want to...

View Article

Image may be NSFW.
Clik here to view.

Why You Should Switch to Build VNext

Now that VNext builds are in Preview, you should be moving your build definitions over from the “old” XAML definitions to the new VNext definitions. Besides the fact that I suspect at some point that...

View Article

Image may be NSFW.
Clik here to view.

My First VSO Extension: Retry Build

Visual Studio Online (VSO) and TFS 2015 keep getting better and better. One of the coolest features to surface recently is the ability to add (supported) extensions to VSO. My good friend Tiago Pascoal...

View Article


PaaS and Time Compression in the Cloud

Recently I got to write a couple of articles which were posted on the Northwest Cadence Blog. I am not going to reproduce them here, so please read them on the NWCadence blog from the links...

View Article

Image may be NSFW.
Clik here to view.

Enable SAFe Features in Existing Team Projects After Upgrading to TFS 2015

TFS 2015 has almost reached RTM! If you upgrade to CPT2, you’ll see a ton of new features, not least of which are significant backlog and board improvements, the identity control, Team Project rename,...

View Article

Image may be NSFW.
Clik here to view.

Release Management 2015 with Build vNext: Component to Artifact Name Matching...

I’ve been setting up a couple of VMs in Azure with a TFS demo. Part of the demo is release management, and I finally got to upgrade Release Management to the 2015 release. I wanted to test integrating...

View Article


Image may be NSFW.
Clik here to view.

Azure Web Apps, Kudu Console and TcpPing

I was working with a customer recently that put a website into Azure Web Apps. This site needed to connect to their backend databases (which they couldn’t move to Azure because legacy systems still...

View Article


Image may be NSFW.
Clik here to view.

Build vNext and SonarQube Runner: Dynamic Version Script

SonarQube is a fantastic tool for tracking technical debt, and it’s starting to make some inroads into the .NET world as SonarSource collaborates with Microsoft. I’ve played around with it a little to...

View Article

Image may be NSFW.
Clik here to view.

Developing a Custom Build vNext Task: Part 1

I love the new build engine in VSO / TFS 2015. You can get pretty far with the out of the box tasks, but there are cases where a custom task improves the user experience. The “Microsoft” version of...

View Article

Image may be NSFW.
Clik here to view.

Developing a Custom Build vNext Task: Part 2

In part 1 I showed you how to scaffold a task using tfx-cli, how to customize the manifest and how to implement the PowerShell script for my VersionAssemblies task. In this post I’ll show you how I...

View Article

Image may be NSFW.
Clik here to view.

Continuous Deployment with Docker and Build vNext

I really like the idea of Docker. If you’re unfamiliar with Docker, then I highly recommend Nigel Poulton’sDocker Deep Dive course on Pluralsight. Containers have been around for quite a while in the...

View Article


Image may be NSFW.
Clik here to view.

Docker DevOps

Recently I attended the MVP Summit in Redmond. This is an annual event where MVPs from around the world converge on Microsoft to meet with each other and various product teams. It’s a highlight of the...

View Article

Image may be NSFW.
Clik here to view.

WebDeploy, Configs and Web Release Management

It’s finally here – the new web-based Release Management (WebRM). At least, it’s here in preview on VSTS (formerly VSO) and should hopefully come to TFS 2015 in update 2.I’ve blogged frequently about...

View Article


Image may be NSFW.
Clik here to view.

Config Per Environment vs Tokenization in Release Management

In my previous post I experimented with WebDeploy to Azure websites. My issue with the out-of-the-box Azure Web App Deploy task is that you can specify the WebDeploy zip file, but you can’t specify any...

View Article

Image may be NSFW.
Clik here to view.

Building VS 2015 Setup Projects in Team Build

Remember when Visual Studio had a setup project template? And then it was removed? Then you moved to WiX and after learning it for 3 months and still being confused, you just moved to Web Apps?Well...

View Article


Staging Servers Must Die – Or Must They?

Edith Harbaugh published a though-provoking post called Staging Servers Must Die with the byline “so continuous delivery may live.” She asserts something which I’d never really considered before: that...

View Article

DevOps is a Culture, Not a Team

This post was originally posted on our Northwest Cadence blog– but I feel it’s a really important post, so I’m cross-posting it here!I recently worked at a customer that had created a DevOps team in...

View Article

Image may be NSFW.
Clik here to view.

AppInsights Analytics in the Real World

Ever since Application Insights (AppInsights) was released, I’ve loved it. Getting tons of analytics about site usage, performance and diagnostics – pretty much for free – makes adding Application...

View Article
Browsing all 114 articles
Browse latest View live