Blog

The 5 minute OOP Primer

Object Oriented Programming (OOP) builds upon years of traditional software engineering principles. The core tenets of software engineering are known by most programmers in principle if not always in practice. [More]

Create a Windows Form Wizard

A few weeks ago I found myself needing to create a Windows Form application that would allow the user to enter details for an operation over several steps and then commit the operation in the final step. Essentially, I wanted to create a ‘wizard’. [More]

Iterate through a list in T-SQL

Many is the time that I have had a list, perhaps created in the front-end of a program that, was pushed through to the database and then needed to be iterated through. Essentially I wanted a simple way to do what in JScript or CSharp is a String.Split(','), returning an array of strings. [More]

Ajax, Silverlight and Firefox

I first created this post as a question because after several hours of searching online I couldn’t find a straightforward solution to a problem I had. Here briefly is a description of what I was trying to do and the problem I had. [More]

CV Writing Tips

I’m not claiming to be an expert on this, but I’ve been on both sides of the fence when it comes to recruitment and I think I’ve learnt a thing or two about ‘effective’ CV writing. I'm not going to mention all the 'usual' ones like checking spelling, grammar, staying in the 2 page limit
etc, so these are (as far as I know) genuinely new tips that I’ve learned and applied by trial and error myself over the years. [More]

Handling Orphaned Database Users

This isn’t the first time I’ve had to deal with orphaned users in SQL Server, and probably won’t be the last but today I found myself investigating why it happens and how to resolve the issue it causes.

I guess before I start on that I should explain what an orphaned user is. [More]

Firefox Certificate Problem

If you are using Firefox 3 (and many people are now beginning to), you will notice that if FF does not like the site’s certificate it will stop you dead in your tracks. [More]

DSN-less Website Relocation

This article was inspired by an idea in a blog entry by Omar Al Zabir. I found when implementing the idea that it needed some fleshing out and clarification, and so I decided to write my own version. [More]

Work Environments

I’ve been thinking about this for some time now – ever since I started contracting in fact and the number of work environments I’ve been in has led me to have a bit of experience on the things that can make or break what many companies boast is a ‘great place to work’ or one of the ‘top places to work’ etc [More]

Powered by WordPress

Website design adapted from WordPress theme PrimePress