I don't expect that what you want to do is that hard, do you have the option to hire or contract with some person to do it for you or write sample code for your specific situation? You can read the data into code, you can render your data, what is missing exactly?
OTOH, the DisplayDataMap method *is* tricky.. personally, I have frequently referenced the book "Programming MapPoint in .NET" and the examples in there when I've had problems with the DisplayDataMap method... which seems to be every time I try to use it!
