An application I was working on recently needed the ability for the user to drag a TreeView node onto a DataGridView, and when ‘dropped’ create a new row in the DataGridView. It is not difficult, but took me a while to put all the relevant pieces together, so I thought I’d post it in case [...]
Archive for the ‘Development’ Category
Android Development / Hundred Pushups App
This is a bit of a mixed post, Eclipse / Android development versus Visual Studio / Windows development, and a bit of self promotion of my ‘Hundred Pushups’ app. I have been a fan of the Hundred Pushup Challenge for some time, having done weeks 3 – 6 a number of times and completed the [...]
Twitter oAuth from C#
A while back I was working on a ‘post to Twitter’ function that used the original Basic Authentication that the Twitter V1.0 API allowed. Unfortunately, at the end of Aug 2010 they discontinued support for this and forced everyone to use their oAuth authentication. There are a number of services around (such as SuperTweet) that [...]
CurrentCost Power Monitor Software – Take 2
This post is an update to my previous one about the CurrentCost Energy Monitor and the software I built for it. After posting brief details about it, I agreed with the guys over at the MSDN Coding for Fun site to write a full project article for them. The suggested a couple of changes – [...]
CurrentCost Power Monitor Software
I recently bought a device to monitor our household energy consumption. After looking at a few I lumped for a CurrentCost Envi. this is a great little device that comes in two parts – a transmitter with jaws that wrap around the main power cable coming into your home and a desktop display unit. The [...]
Access ODBC Connection Strings
I was working on an old (classic) ASP page the other day. It was pulling data from an Access database file and using an ODBC driver to get the connection. It was working fine on a Windows 2003 server, but when I pulled the file into a local website on my Windows 7 machine (with [...]
WebApp KeepAlive Service
Recently I have been working with DotNetNuke. This is a superb open source CMS platform running on ASP.NET with a SQL back end, simple to install, easy to use and there is a thriving community around it. It is also available in a ‘Professional’ version which costs around £2000 per year and provides additional workflow [...]
TimeSnapper Plugin
Yesterday on Leon’s Blog, secretGeek, I noticed they had released v3.4 of TimeSnapper. One of the features that caught my eye was the ability to develop/add plugins to it. I love plugins, I’ve written plugins for Windows Live Writer, Outlook, dasBlog, and more. Everything should have an SDK or plugin’able architecture. I championed it at [...]
Remote Control via Twitter
Twitter is one of those applications / services that I’ve had trouble getting to grips with. For me it seems it’s like shouting about what you are doing right now to a huge audience that is not listening. Who really cares that @kjhughes is heading to the shops to get some Mint sauce ?? Maybe [...]
Subclassing Windows in C#
I’ve been toying around with creating an Outlook addin recently that adds a new panel to the main Outlook inspector window. Actually it is going to be a ‘folding’ or ‘collapsing’ windows similar to the docked ToolWindows in Visual Studio. Anyway, the stuff around getting the correct window handle for the Outlook inspector window [...]

