Latest project - Notewriter Write and store notes on your phone to make sure you never forget a thing!

Notewriter Blog posts

Locating Android SDK for Xamarin within Visual Studio

Sometimes Xamarin can't find the installed Android SDK location, by the end of this, you should have Xamarin up and running, ready to develop android apps. - read more.

22 Jan 2016

Umbraco using Global.asax to handle events before the Request Handler.

Learn how to override the existing Global.asax and extend the existing Global.asax class. - read more.

22 Jan 2016 - 2 Comments

CSS transition and animate or transform with multiple properties

How to use the CSS transition and animate attributes with multiple property values. - read more.

18 Jan 2016

java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path

Here's how to fix the error 'java.lang.UnsatisfiedLinkError: no rxtxSerial in java.library.path' when running a Java application on the Raspberry Pi. - read more.

13 Jan 2016 - 1 Comments

Raspberry Pi: there was an error running option a0 update

A quick tutorial on how to fix the error 'there was an error running option a0 update' when running apt-get update on a Raspberry Pi. - read more.

4 Jan 2016

SQL - Select records/rows with paging and result count

A nice and simple trick to return a paged result set using MS SQL and have the total results returned as a parameter which is useful for calculating how many pages there are. - read more.

17 Dec 2015

Javascript - Open a given URL in a new window/tab by clicking a button

Use the following code to open a link in a new window rather than a new tab, as you can see, I've used a button, but the same onclick="..." can be used on anything to make it open the specified URL in... - read more.

17 Dec 2015

SQL Server - Delete all non distinct rows

A quick and easy to use snippet of SQL to run on MSSQL that will delete all rows where the specified columns are not unique. - read more.

9 Dec 2015

Inverse Kinematics using JavaFX for Robotics

Inverse Kinematics is a difficult subject to grasp with the help of JavaFX and an implementation of Inverse Kinematics built on top of it, you'll soon be on your way to controlling robots with ease. - read more.

7 Jul 2015

Reducing Umbraco memory usage by enabling 32-bit applications

Today I noticed that if you enable 32bit applications for the application pool behind an Umbraco installation, it will use a LOT less memory! - read more.

7 Jul 2015 - 3 Comments