Bug in MSBuild (940245)

It seems that, under certain circumstances, if you have a Portable Class Library that contains an asset that is marked as copy always, and you reference the library from a Windows Phone Silverlight project, the asset will be copied into the resulting .xap file twice. The bug looks like it…

Optional Parameters in C#

When optional parameters appeared in C# 4, i thought they were a neat way to get rid of overloaded methods and constuctors. It turns out, that while they are great at making your code slightly more legible, they can also cause a fair amount of pain. Below is an example…

Friends of Red Gate

I just got an email from Redgate inviting me into their Friends of Red Gate program. The program is much like the Microsoft MVP program in the sense that it is an invite only program for proven industry experts. Just like the Microsoft MVP program, the Friends of Red Gate…

Witness Interview

Earlier this week i was interviewed by Kyle Venktess, technology geek over at the Witness newspaper. I have had numerous requests for a copy of the article, so i thought i would just upload it here instead. …

Looking Back

Last week i was sitting at TechED in North America and once again found myself wanting to write a blog post. That never happened. Instead, i decided to switch my blogging platform to Ghost and scrap the work i had done on Jekyll, which wasnt much anyway. More to the…