Jekyll Pagination with Infinite Scroll

Developing a GWT TodoMVC application

12 Mar 2012

This blog post describes my experiences of developing a simple Todo application with Google Web Toolkit (GWT), that I have contributed to the JavaScript TodoMVC project, which compares the implementation of the same application with various JavaScript frameworks. This blog discusses why I chose GWT, the compromises and benefits of...

Plotting Circular Relationships Graphs with Silverlight

08 Mar 2012

I have just published a new article on codeproject, which describes the creation of a Silverlight custom control for plotting the relationships between a network of nodes. Head over to codeproject and take a look! Visualisation of Eurozone...

Visualising StackOverflow Tag Relationships with Silverlight

20 Feb 2012

UPDATE: I have posted the sourcecode for this control on codeproject. Recently I have been wondering about the wealth of information that can be gleaned from the 2.5 million programming question on Stack Overflow. A few weeks back I found a tag trending tool, which can be used...

The Gradual Decline in Silverlight Adoption

13 Feb 2012

Around one year ago I made the prediction that Silverlight would have an overall adoption of 81% by the end of 2011. The adoption statistics are now available and indicate that my predictions were wrong by more than 10%, with Silverlight adoption reaching just 67% at the start of this...

A Simple Pattern for Creating Re-useable UserControls in WPF / Silverlight

06 Feb 2012

This blog post provides step-by-step instructions for creating a user control, which exposes bindable properties, in WPF and Silverlight. The post covers dependency properties, and how to manage DataContext inheritance. When building user interfaces you will often find yourself repeating the same UI patterns across your application. After all, users...

WP7 PhoneGap Backbutton Support Re-visited

19 Jan 2012

About a month ago I published an article which demonstrated how to create a WP7 application using static HTML pages and PhoneGap. Whilst PhoneGap makes the packaging of HTML / JavaScript / CSS and images into a breeze, one thing it...

Windows Phone 7 - Browsing your Photos via Bing Maps

16 Jan 2012

The Windows Phone 7 camera gives you the option to record the location where a picture was taken (under Settings => applications => pictures+camera). With this feature turned on, each application has their latitude, longitude and altitude stored as part of the standard EXIF data. I thought it would...

FastClick for WP7 - Improving Browser Responsiveness for PhoneGap Apps

05 Jan 2012

I recently released an update of the HTML5 / PhoneGap application I wrote a few months ago to the marketplace. This update fixed the location detection issue, where the marketplace certification process failed to detect that the application was using geolocation data via the browser (this issue has been...

A Festive and Fun Windows Phone 7 Maze Game

22 Dec 2011

Last night, with my Christmas presents all wrapped and a lack of any decent programmes (festive or otherwise) on television, I had a few hours to kill, so decided to create a festive-themed WP7 game ... Ever since I first started writing code for Windows Phone 7 I have wanted...