Skip navigation.

Web Development


I have worked on web sites since 1995 when I started on my very own one at Southampton University. This work has included:

Current Web Showcase

My current web showcase includes:

HTML / DHTML / Microsoft FrontPage

In 1995, I began creating websites from static HTML written in a basic text editor. With university coursework, came the use of DHTML to a small extent (unfortunately most of that only worked under Netscape 4), but the majority of the work I currently do is still delivered to the browser as static HTML. I have not found many occasions that I want to use DHTML, except for the usual picture swapping when a user moves over a picture button (this is the only part of my CM300 coursework* (See Note Below) which works on all JavaScript 1.1 enabled browsers!) and the menus you see on this and the St Mary's Village Carnival websites.

Working at Ai Solutions, I was gradually drawn in to some of the nice features of Microsoft FrontPage, such as their common borders and navigation features which you can see hard at work on my original site* (See Note Below).

* Note: Unfortunately my old ISP has informed me that they will no longer host FrontPage webs for free after 12-Dec-03, so these marked links may not work after that date.

Active Server Pages

I began using Active Server Pages (ASP) for web authoring through a need to display dynamic content from the server.

Other options were considered, such as CGI, PERL, JSP, etc., but with my knowledge of Visual Basic, then server side VBScript seemed the obvious answer.

Microsoft Visual Studio.NET has now become my development environment of choice as I now mainly design and build web sites in ASP.

XHTML / Cascading Style Sheets

Having used CSS for styles for the last few years, the latest incarnation of this site now uses CSS for layout too. As an example, click here to see what this page really looks like underneath when viewed with just the XHTML and no styling.

I've been wanting to move this site across to using CSS for a while now; this has so far been tested on IE5, IE6, Pocket IE, and Mozilla 1.6 to Firefox 1.0, and as you can see below, the W3C validators have checked and passed my pages too. Even so, I imagine there are some things that may not appear correcly on all browsers, so let me know if there are any gremlins causing things to display incorrecly on your browser.

Macromedia/Adobe Flash

I have dabbled with Flash over the years, including using the Slide Show Pro component on various sites, but never had to do much serious work with it until Horizon Bathrooms approached me to provide a brochure website from a Flash template.

I would not class myself as a Flash developer, as I am still much more comfortable using XHTML/CSS and Javascript to produce a good looking website, whether from a template or scratch. But having had the opportunity to work with Flash, I feel a lot more confident working with Flash templates to integrate the customer's content now.