Nearly every application I write has a project called ConsoleDriver in it. This project is almost always the same as it is just a main routine that create the class that starts my program, wraps it in an exception block, usually configures logging, and waits until I hit enter or [...]
42
Goodbye Zune & Blackberry, Hello iPhone 3gs
I held out as long as I could. I promise. I fought it to the very end, but in the end, I caved – I bought an iPhone 3gs 32 GB. How could I, a rabid non-Mac-er do this? Well, it started when my Zune 120 GB started corrupting my [...]
Dave’s List of Development Podcasts
Inspired by Scott’s post Hanselman List of Podcast for .NET Programmers, I have decided to compile the list of development podcasts I listen to and post it to my blog. In recognition of his motivating spirit, I will start with Hanselminutes, and then proceed alphabetically through the list. So, without [...]
Git on Windows
A few weeks ago I read the blog post Git and command-line fear by James Gregory. He argues against the common Git on Windows complaint of poor Windows support. While I appreciate James’ position that this is not entirely true, and that most people do associate Windows support with GUI [...]
IoC Challenge – Ninject
In my recent post, IoC Challenge – Multiple interfaces to the same singleton instance, I posted an IoC challenge to the community. I also mentioned that on the Ninject discussion groups, a suggestion was posted on how to solve this using Ninject. Today, I decided to try out that suggestion, [...]




