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.
Low or loose coupling
Each of the principles will be brie... More
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'.
I didn't want to creat a huge complicated form and thought that like ASP.N... More
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.
Usually I just write it into my s... More
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.
I am creating a web app that uses AJAX and Silverlight 2. When a user clicks o... More
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) ... More