This is the first in a series of posts that I am going to make to update some of the existing code examples with newer code utilising what I’ve learnt since the original article. In this post I will be
Password generation in C#
This is an update for a post that I wrote back in 2010 on how to generate a password using VB.NET. The overall design of the code has been kept the same although I have made a few adjustments according
Deck of Cards in C#

So this is something I have seen a number of times on StackOverflow, so I thought I would spend some time while I was on a ferry creating a solution for. So what we have is a standard deck of
Windows Azure Free Global Bootcamp
I recently took the decision that I wanted to start to get more involved in the wider programming community, by giving back (through this blog and online through things like StackOverflow) and by attending bootcamps, so I was really pleased
Source control server on your development machine
Having my source control server on my development machine. Am I going to the deepest level of developer hell?
TSQL get date difference as string
I found myself recently needing to be able to present the user with the difference between two dates as a string, unfortunately the data had to come straight from SQL Server into the application that they was using ready to
Installed Excel versions and location
Microsoft Excel is probably one of the most used pieces of software on the planet. Spreadsheets are used heavily throughout the business world and Microsoft have enjoyed their Office suite taking a large proportion of businesses
Randomise a List
This is one of the reasons why I love LINQ, its so easy to do something like randomise a list in just one line that used to take a few lines. The only thing you need to remember with this
Get the associated application for a file extension
Sometimes its necessary for us to identify what application is associated with a particular file extension, the following snippet of code will read the Windows registry to identify what application a particular file extension is opened with by default.
Getting an applications Icon
This is one of those pieces of code that you spend ages trying to find/figure out but once you do get it, it is annoyingly simple. I recently needed to get the Icon that was being used as the application