Recent Posts
Code52 - Show and Tell
Two quick videos introducing Forklift and Verifi - two projects I have worked on in my spare time recently.
MVC4 Perth CoP Presentation Thursday 5th
I'll be presenting at the Perth .NET Community of Practice on ASP.NET MVC 4 Beta stuff on Thursday, 5th April
Free Programmer Training
I went on a quest to find free video training for .NET developers (and others). Here is what I found
Spinning up a "Demo" Instance of VS2010
Creating separate settings profiles in Visual Studio 2010 for demonstration purposes
BEST. TECHED. EVER!
September 2011 I got to go to my first TechEd ever. Here are my thoughts and expierences.
#AuTechEd 2011 Room Schedule
Using the OData session info to improve my #auteched experience
My take on convention-based configuration for Autofac
Constructing settings classes that get read out of AppSettings on demand
Magical.Trevor - An MVVM sample for WinForms
At last years DevJam event I presented an MVVM framework in WinForms. Here, finally, is the source code.
MVC3: Filter Order Redux
Two points that I didn’t mention before about the Filter class and how filters are ordered.
MVC3: Filters
In the last MVC post we looked at Filter Providers but didn’t really describe what filters were.
Where Am I: A Visual Studio 2010 Extension
One of the pieces of information that I always seem to want to know when I’m coding is the full path of the file I’m currently editing.
PublicAuthorizationFilterProvider
The final demo that I gave at the Perth .NET Community of Practice last week was creating a filter provider (code below).
The Web Stack of Love
Thanks to everyone who attended my session at the Perth .NET Community of Practice last night.
Sensitive Configuration and AppHarbor
Recently I’ve been developing an application for my own personal use and I’ve been hosting it on AppHarbor.
my (magic unicorns) technology stack
David Burela has asked the community to open our toolbox and reveal our technology stack. Instead of talking about my current stack I'm going to list the tools that I'd like to be using:Framework:...
Podcasts Podcasts Podcasts Podcasts
I listen to a lot of podcasts. I do it to learn. To wind down. To zone out. To have fun. I do it while I’m cleaning the house, doing the dishes, hanging up washing, sitting on the train. A few fol...
Life is hectic
Here’s what has been going on: I co-wrote a book It’s called Professional Visual Studio 2010 and it is being published by Wrox Press. It’s a great desktop reference for all things VS2010 startin...
Develop by Ozmosis
Last Thursday I presented in the Perth .NET Community of Practice December DevJam event. I won 1st place potentially by pulling the sympathy vote as apparently I looked pretty much how I felt whic...
Syntactic Sugar – Scopes
Have you ever had a scenario where you needed to temporarily change some value for the duration of an operation?
Synchronization != Backup
Richard wrote a good post about using Live Mesh with KeePass to make password management a breeze. I’ve been doing something similar for a while with OneNote (keeping all of my notes on all of my ...
CCD Red Degree Retrospective
Before I get back into the Clean Code Developer series of posts here is a quick recap of the Red Band.
we have no class (a personal journey of not learning OO)
Disclaimer – this is a commentary about the state of the industry not about my specific place of employment. If it were, I’d have quit and found another job already. I haven’t, therefore it isn’t....
Learne ye crafte
I had the dubious honour yesterday of reviewing some code. If you’d been watching you’d have seen that WTFs per minute metric was pretty high
BDD has me out of my Gourd with NGourd
As it seems that there is a buzz generating around NGourd on Twitter I figured I really should write a blog post about it. A few weeks ago there was an OzVAN session on Behaviour Driven Developmen...
Method hiding, stack trace manipulation and programmatic debuggery
Tonight I found myself using a few techniques that I’d never come across before. So I figured I’d document them before I forget what the heck was going on. Some background first. I am working on ...
Book Review: CLR via C# (2nd Ed)
Once in a while you come across book that you wish you had read earlier in your career but recognise that you probably would not have been able to take advantage of it without many years of exper...
Perth ALT.NET April - Test Driven Dojo
Next week is the 3rd meeting of the Perth ALT.NET group. For this meeting we thought we'd host an event where anyone can come along and participate. Specifically, we are having a Coding Dojo.A Cod...
CCD Red Degree Principle - Keep it simple, Stupid (KISS)
The last principle in the Red Degree is the also the one that I struggle the most with. Keep it simple Stupid (KISS) is an old saying and it is good advice in a number of situations. It basically ...
MIXing it up
I have met so many people here at MIX I have totally lost track. If you are in the same boat then you might appreciate the following list. It is an unique list of the authors of the most recent 15...
I am