Preparing to move your Excel modeller into a web application

Excel To Web

Over the years I’ve seen some really great modellers that have been built using Microsoft Excel. I also get told quite often that it would be great if these modellers could be delivered online. Of course you can share them online with other Excel users either by email or by using a download link on a website, but quite often these modellers contain code and users don’t always trust macro-enabled workbooks. What, of course, they really want is to deliver the same Excel experience online and so they have two

Introducing phases to an application development project

Under Construction

I wanted to write about some of the ways application development has changed over the years. In this first article, I will cover the phasing of application development against more traditional delivery approaches such as waterfall and agile. It covers the reasons why you and your application development effort should be adopting a phased approach too and I will follow up with more articles on refining this approach. There is nothing actually wrong with the waterfall or agile approaches if you have the right environment to make them work. This

What is the difference between a programmer and a developer?

Programmer

It can be confusing with the terminology around programmers and developers especially when these descriptions are used interchangeably so in this article I will attempt to differentiate between the two. I know that not everyone will agree with me and some will think that developers and programmers are the same thing but from looking around when trying to hire resources, I think the market has pretty much adopted the same approach as me. So for people who may be looking to hire development resources or have a development project on

Getting started with HTML5 video

Video Player

A while back I gave an HTML5 overview with the intention of writing more about each of those areas. So this is one of those and is dedicated to HTML5 video. The same methods apply to audio even though audio is not explicitly covered here. For everyone that has created websites in the past using previous versions of HTML, you will know the difficulties involved in trying to embed video into those pages. The easiest way for most people was to convert the video to Adobe Flash and rely on

A brief guide to the enhancements and new features of HTML5

HTML5

I wanted to write some articles about the new features of HTML 5 and figured I had better start off with what HTML 5 is and give an overview of those new features and enhancements. I know there are probably hundreds of other HTML 5 articles on the internet and books explaining everything you could ever want to know but I’m hoping to keep the subject simple and present it in layman’s terms for those that are not into geek speak. So if you want a technical article, then you’d