MVC – Defining Scripts in Partial Views

One limitation of MVC that i’m not a fan of is the fact that you can not define scripts in a partial view and then have them rendered at the bottom of the page. In a view this can be done using a Scripts section and then calling RenderSection in you layout. The problem […]

1 Comment

.net Regex Tips

A common problem you see in regex is the pattern can get complicated quickly. A new comer trying to understand a pattern can easily get lost in the complexity of the syntax. Just like any programming language its important to format and comment your code. A rarely used feature of regex allows for exactly this. […]

Leave a comment

Installing and Managing ActiveMQ on CentOS

I recently had to setup ActiveMQ on CentOS. I found there wasn’t a lot of info on how to do this specifically for CentOS and i had to patch together information from various linux based documentation. Because of this i thought i’d document the process in the hopes that someone might find this useful As […]


Handy Development Tools

Occasionally you come across a tool that solves a problem so well its handy to keep an note of them. This is a list of tools and technology that i find help me to perform better. I’ll continue to add to them as i discover more Charting and Design Tools Lucid Chart – Lucid […]

Leave a comment

MVP Award for Visual Studio ALM

At the start of the year i was pleasantly surprised with an email announcing that i have been accepted for the Visual Studio ALM MVP Award. Over the past year i provided ongoing feedback in regards to Microsoft Test Manager, Coded UI Tests  and Project management as well as creating this blog and being active […]


Unhandled Exceptions with AppDomain.CurrentDomain.UnhandledException and Application.ThreadException

I have a strong belief that an application should fail in a way that is graceful and useful for fixing the problem. Because of this i was looking for a way to catch and any exceptions that you may have missed. This gives you the opportunity to log and possibly email you specific information to […]

Leave a comment

Linq to SQL Debug Logging

So today i stumbled upon a Linq to SQL feature i didn’t know of but thought it could be useful. Linq to SQL allows you to attach a logger to the DataContext object. You can quickly log to the Output window with the following code Here is a useful blog i found with some other […]

Leave a comment

2011 in review

The stats helper monkeys prepared a 2011 annual report for this blog. Here’s an excerpt: The concert hall at the Syndey Opera House holds 2,700 people. This blog was viewed about 11,000 times in 2011. If it were a concert at Sydney Opera House, it would take about 4 sold-out performances for that many […]

Leave a comment

Windows Phone stuck booting into “Plug into PC” mode

So last night my HTC Mozart battery was low so it shut itself down. This morning i turned it on and see this. I charged the phone but after rebooting i still see this icon. I connect the device and i get an error saying that it can’t restore the device. At this point i […]

1 Comment

SpecFlow Tables And Parameters Invalid cast from System.String to TechTalk.SpecFlow.Table

If your trying to use a parameter and a table in the one step and you get this exception System.InvalidCastException: Invalid cast from ‘System.String’ to ‘TechTalk.SpecFlow.Table’. Make sure your table parameter is the last one in the method like this. It can be a bit tricky to find the problem due to the exception being […]

1 Comment