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

Monitoring Web Applications – Continuous IntelliTrace

If you have Visual Studio Ultimate and are not using IntelliTrace in production, you should be drawn and quartered. This is arguably the best feature of Visual Studio Ultimate, and in my opinion this...

View Article


Image may be NSFW.
Clik here to view.

TFS 2013 Default Build – The GetEnvironmentVariable Activity

If you’ve upgraded to TFS 2013, then you’ll notice that there’s a new Default Build template. In fact, to support Git repositories, the product team moved the default template into a...

View Article


Image may be NSFW.
Clik here to view.

WebDeploy and Release Management – The Proper Way

I’ve just completed recording a Release Management webcast (more on Imaginet’s Visual Studio webcasts here). While doing the webcast, I wanted to show how you can use tokens which Release Management...

View Article

Image may be NSFW.
Clik here to view.

Build Script Hooks for TFS 2012 Builds

EDIT: My colleague Tyler Doerksen pointed out in his comments that my solution doesn’t do any error checking of the scripts. If your script fails, the build happily continues. I’ve added another post...

View Article

Image may be NSFW.
Clik here to view.

Error Handling Poor Man’s RunScript in 2012 Builds

Yesterday I posted about how to create script hooks in a 2012 build template. My colleague Tyler Doerksen commented and pointed out that there was no error handling in my solution.Returning Error Codes...

View Article


Image may be NSFW.
Clik here to view.

CrossBrowser Testing: ChromeDriver Window Hangs after Test

I have been doing some coded UI testing and running tests using Chrome (via the Selenium components). However, I noticed that when my test completed successfully, the Selenium (ChromeDriver) window...

View Article

Fix: Release Management “Service Unavailable 503”

At a customer we installed Release Management for their TFS 2013 TFS Server. The server component installation went really smoothly – however, it was only when we installed the Client that we realized...

View Article

Image may be NSFW.
Clik here to view.

Fix: Release Management WebDeploy Deployment Fails: Access Denied

If you’re using WebDeploy and Release Management (as you should to release Web Applications) you may hit the following error: Info: Adding sitemanifest (sitemanifest).Info: Creating application...

View Article


Image may be NSFW.
Clik here to view.

Integrating TFS and Project Server – Two Way Manual Sync

I often do road-shows showing off TFS and VS to customers around South Africa. Usually I’m doing this with Ahmed Salijee, the Developer Platform Specialist (DPS) for Developer Tools in Microsoft South...

View Article


Image may be NSFW.
Clik here to view.

Project Plans, Agile, Pizza and Startups

Last week I posted about how to integrate TFS and Project Server “manually”. In the post I did put in a bit of philosophy about why I think project plans can be a Bad Thing. Prasanna Adavi posted a...

View Article

Image may be NSFW.
Clik here to view.

Application Insights Telemetry for WAWS or Customer-Hosted Sites Without MMA

There are a couple of tools that change the development landscape significantly for .Net developers. One such tool is IntelliTrace– this revolutionizes how you debug production issues. Another...

View Article

Image may be NSFW.
Clik here to view.

IntelliTrace Tips and Tricks: IntelliTrace Everywhere

Series Links:Part 1: The Basics (this post) – also guest posted on MSDevDiv SA BlogPart 2: IntelliTrace Everywhere – also guest posted on MSDevDiv SA BlogPart 3: Enable Custom IntelliTrace Events with...

View Article

Image may be NSFW.
Clik here to view.

BITE–Branch Info Team Explorer Extension

Update 2013-08-30: The extension is now available for VS 2013.Branching is something that you should definitely be doing if you’re a modern developer. It doesn’t matter if you have branch-per-release...

View Article


Image may be NSFW.
Clik here to view.

Adding Custom Team Field to MS Project Mappings

Note: This post is NOT about TFS and Project Server integration – this is for adding, editing and deleting work items using MS Project.I was working with a customer who are using a custom field (called...

View Article

Image may be NSFW.
Clik here to view.

Why You Absolutely Need to Unit Test

I’ve written about why builds are absolutely essential in modern application development (Part 1) and what why Team Build is a great build engine (Part 2). However, if you don’t include unit tests in...

View Article


Image may be NSFW.
Clik here to view.

Matching Binary Version to Build Number Version in TFS 2013 Builds

Jim Lamb wrote a post about how to use a custom activity to match the compiled versions of your assemblies to the TFS build number. This was not a trivial exercise (since you have to edit the workflow...

View Article

Frequent Status Updates–What They Really Mean

Are you (as a developer) inundated with frequent status updates? Requests like: “How far are you?” “What did you do today?” “Where are we?” Or are you a project manager that requests frequent status...

View Article


Image may be NSFW.
Clik here to view.

Fix: InRelease Demo “Hangs” on Keller’s 2013 Preview VM

Update 2012-09-04: Brian Keller posted a fix that seems to work for this problem (so you can run the InRelease build without connecting to a physical external network).I love Brian Keller’s VMs. I use...

View Article

Image may be NSFW.
Clik here to view.

Getting Results from Backlog Overview Report in TFS 2013 Preview

One of my favourite reports in TFS is the Backlog Overview (Scrum) or User Story Overview (Agile). So after installing and playing with TFS 2013 Preview, I went to see what the report looks like.What I...

View Article

Image may be NSFW.
Clik here to view.

Branch Info Team Explorer Extension (BITE) Now Available for VS 2013

Update 2013-09-12: I’ve updated the extension to work with VS 2013 RC (since there were some breaking changes from Preview).I wrote a Team Explorer Extension (BITE) a few months ago to show you which...

View Article
Browsing all 192 articles
Browse latest View live