This is the second part of a series of articles called Learn to Code. Click here to go to Chapter 0, “Wax on, Wax off”. Learn to Code Well done. You’re now a World class programmer! And you’ve been given a brief by your customer who wants you to
Continue readingCategory: Software
Learn to Code: Chapter 0 – Wax on, Wax off
So you want to learn to code? Well this is the right place. I assume no prior knowledge, except knowing how to turn on a computer, open a text editor such as Notepad, and have some idea of the operation of a keyboard. It may not be immediately obvious WHY
Continue readingAutomatic Task List in Visual Studio
The Task List in Visual Studio is apparently very well hidden. But if you’ve ever put a “TODO” comment in some code in Visual Studio, you’ve already started to use it! This is a feature of Visual Studio that has been around since at least VS 2005 and yet I
Continue readingWhatever You’re Good At, Graph It
What are you good at? What do you, or your business, do best? Is there something you do better than anybody else? Once you have identified your specialism, turn it into a graph. TL;DR: I predict that graphs will become the standard way of storing and sharing information. And that providing
Continue readingCommon JavaScript Gotchas – Part 1
Pop quiz, hotshot, the image shows a common JavaScript ‘gotcha’ – or inadvertent mistake through incomplete knowledge of something. What exactly is happening here? You create a simple function called “getPerson”, and it returns you a JSON object with a single property on it, “name”. However! When you come to
Continue readingGoogle Launches Chrome Packaged Apps
Google has announced the release of Chrome version 22 to developers. The exciting thing about this version is Chrome Packaged apps: a mechanism which allows web applications to behave much more like native applications, blurring the lines between the two. Packaged apps are installed for offline use by default and
Continue readingWhat Makes Modern Business Software?
So what should you be expecting from your business software in 2012? Or to quote Jive Software: “Why can’t business be social?”
Continue readingFunc<T> vs. Action<T>
Although I’ve been using Func<T> and Action<T> for years, I’m embarrassed to say I hadn’t really thought about the differences between them – or more importantly, how they are in fact two sides of the same coin. Most of the time their use has been a natural reflex action to
Continue reading