Website development and design blog, tutorials and inspiration

Welcome to my Web Design and Development site. In this blog I provide tutorials covering a wide range of topics including Web Design, Graphic Design, Software Engineering, C#, HTML and SQL.

I have over 15 years experience building quality websites and software applications to drive traffic and sales to a range of industries including retail, tourism, clothing and medical. I have an HND in Software Engineering, I'm a Microsoft certified ASP.Net / C# developer and I have diplomas in Graphic Design and Photography.


Your First Console Application in C#
5th November 2007C#
In this short tutorial, we will create a simple C# Console Application to verify that our version of Visual Studio has been installed correctly and that the .Net Framework is working properly. We will create the infamous "Hello World" application while demonstrating some important concepts of C# programming.
Getting Started with Visual Studio
5th November 2007C#
In this tutorial, we look at how to download and install Microsoft Visual C# Express and Visual Web Developer, how to obtain a free registration key and a quick tour of the development environment.
What is C#?
20th May 2007C#
C# (pronounced "see sharp") is a modern, general-purpose, object-oriented programming language developed by Microsoft within the .NET initiative. C# has been approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270).
C# Access Modifiers and Scope
19th May 2007C#
In almost all programming languages you will see variables, methods and objects prefixed with either public, private, protected or internal. C# is no different and this guide will show you what they mean and how to use them.
SEO - Search Engine Optimization
29th March 2007Internet
A successful SEO strategy is paramount in any online business and a properly executed SEO strategy will bring your website increased exposure, recognition and will generate an increase in traffic.
Regular Expressions Explained
18th October 2005Software Engineering
I love it when people say "a simple way to do xyz is to use regular expressions" and then offer what amounts to a string of indecipherable hieroglyphics to answer the question. However, once you know how to leverage the power of regular expressions, they can be very useful tools.
Recursive Find Files in Dephi
10th February 2005Software Engineering
Simple and very useful Delphi or Pascal function to find files recursively in a given directory.
nPos Function in Pascal
11th December 2004Software Engineering
Return the nth position of string character within a string.