MV Data Software

MV Data Software

MV Data Library and Program

MV Data Library and Program

I deal with data almost every day. I create it, organise it, view it and consume it. There are many different types of data but the most common formats I seem to use are:

Unfortunately there does not seem any way to seamlessly create, maintain and store data in all of these formats. Enter the MVData library and example application:

This library supports an API to programmatically store, read and maintain data in all of the above formats. All of these datatype classes are derived from a common base class so they can all be used by common routines seemlessly. Additionally each of these datatypes also has a UserControl implemented for it which can be used in forms as a basis for data input etc.

Also supplied is an example application which uses a Tree structure to create, maintain, store amd read data in any of the supported formats. So for example one node of the tree could hold text, another a list, another a grid of data and another, another tree or it can contain multiple different types of data simultaneously.

Current Status

There is a lot more work to do on this. The core data handling library is coming on well but the user interface of what is actually a rather complex app is causing me some difficulties (UI's are the bane of my life) so it is going to be some time before this is available.

Incidentally, this is almost certainly going to use the MV Share Store Library to read and write these data files to disk and may be used internally for some of the data storage and manipulation.