I have been using WIF for the last couple of years on a few of my projects and the STSTestCert gets a bit of a workout on my development machines. This certificate is only valid for 12 months. All the applications that use this test certificate will fail to execute authentication requests once this certificate has expired. Here is the easiest way to renew the certificate. Open up MMC and attach the Certificate Manager plugin for the local machine. Navigate to Certificates (Local Comput...
[More]
Tags: WIF
3e2f69a8-2b0a-4339-9ed1-82f2ea977a44|0|.0
It’s not often that I post something personal on this blog. Movember is an important cause so I’ll make an exception. It's Movember and time to focus on men's health. To show my commitment, I'm donating my face to the cause by growing a moustache for the entire month of November, and need your support. My Mo will spark conversations, and no doubt generate some laughs; all in the name of raising vital awareness and funds for prostate cancer and male depression. Why am I so passionate about...
[More]
Tags:
c69b0fa7-7d76-4d8a-8157-d84f6366be83|0|.0
My previous post outlines my design requirements for a set of build task actions. I want to execute these tasks for my personal projects that do not have the backing of a fully functional TFS deployment. This post will look at how to implement these requirements using a console application. Neovolve.BuildTaskExecutor (or BTE) is the application that will execute specific tasks based on command line parameters. It implements MEF for the extensibility support so that additional tasks can be added...
[More]
Tags: TFS, Extensibility, WiX, MEF
07e91045-41eb-4671-869a-abb1578c3830|0|.0
At work we run TFS2010 with build controllers, build agents and lab management. I have customised the build workflow so that we can get a lot more functionality out of the automated build process. Some of these customisations are things like:
Finding the product version number
Incrementing the product version number
Updating the build name with the new product version
Updating files prior to compilation
Updating files after compilation
Building Sandcastle documentation
Deploying MSIs to remove ...
[More]
Tags: TFS, WiX, Sandcastle, MEF
5927fc2c-7e69-4b29-83e6-9d8adeda4a32|0|.0
I just found out that something I came up with a few years ago in another job has hit production and is making a big difference. There were a lot of people involved in supporting the idea and some innovators who took the concept and applied it in ways I didn’t think of. Overall it is a great result and I’m very happy to see such a change being applied.
Tags:
2e18204c-4c55-495d-9a30-855c569d3325|0|.0
I had been chasing a job opportunity for a while as I was getting close to the time where I would like a change. The deal was completed just before I came back from a wonderful overseas holiday a couple of weeks ago. Before starting in the new position I was able to do a handover to my colleagues in the old job. The next day had me in hospital for some planned foot surgery and then in the new job the day after that. It has been a whirlwind couple of weeks but I am already enjoying the fresh win...
[More]
Tags:
9af124b3-14c3-41a9-9b55-1ce0e3186a98|0|.0
It’s been a while since I came across some signs worthy of posting since this and this but there are some good ones in Canada.
Tags:
41a702d0-7ead-4f67-9b94-4eb890d87241|0|.0
I just saw the first episode in the latest season of the Gruen Transfer. The concept of the show is classic and the idea of “The pitch” is simply gold. Watching this episode reminded me of a pitch from last year about selling the idea of invading New Zealand. My favourite was the advert that lost the competition, but I just have to link to it for posterity.
Tags:
d683b51c-c7bc-4d70-9bbe-a4fa1dc1547d|0|.0
I’m heading off to the US and Canada for a holiday soon. I hope I can get some service like this. Gold!
Tags:
1392495a-0bdf-4aa4-9f99-125809680ebd|0|.0
No, this isn’t related to the Victoria fires. This is the sunset seen from the deck at home.
Tags:
3144db43-9eda-4f31-a92d-97502a7b0980|0|.0