What do I do?
As a software developer, I design and build internet applications.
I can take you through the whole process - from identifying the requirements,
data analysis, database design and build, professional web site development,
to implementation and hosting. My aim is to give your web presence the exact touches it needs
to make the difference and really deliver in todays competitive environment.
My name is Ian Gordon, and I'm an experienced independent software developer. Based
in the UK, I've been designing and developing professional web applications and
Windows software for over 17 years. My aim is to save your organisation time and
money by using my experience and professional skills to deliver bespoke
quality, robust and reliable web and windows software solutions.
"We brought in Ian to create our main software package for us, and it
has worked out very well indeed. I have been very happy with his ability to transform
our descriptions of what we want into a working application, and excellent technical
skills to deliver within an impressive timescale. I would very much recommend
him to any business."
Trevor Paget, Time Systems
"I found Ian very easy to work with. He had a good understanding of our business
and delivered a technical solution as specified"
Bev Salt, BBC
LINQ to SQL
Using LINQ is another means to speed up the development process. The ability to model the structure and relationships
of the database within the application really focuses the mind on the importance of good database design - which
is as it should be. It also makes database interaction much easier - meaning less code, and fewer errors.
A wonderful new development capability - Ajax
itself has been around a while, but it wasn't very easy to use and debug in client
applications. Now with the ASP.Net implementation of Ajax, projects requiring part-page
re-submissions to the web server are simple to develop.
In English, that means implementing step-by-step processes through 'Wizards' over the web are now very easy to put in place.