So I am trying to get to grips with what makes ThinkJot V2 tick.
Firstly it is written in C# 2.0 with ASP.NET one of the design goals was to make it MONO friendly but I'm not sure of the status.
Data Provider Model
TJ V2 implements a data provider model at time of writing the only implemented data storage mechanism is XML. The XML provider uses serialisation to persist objects to the file system.