Being new to VB in general I need some advice.

I am writing an application which should:

convert a file containing data separated by ";"

display this in a listview

allow me to select an row item and (in most cases) play the file it represents

Also I should be able to import XML and do the same as above..

I have the ";" separated data in a hashtable
I have the XML files displayed using a datagrid..

I have spent some time reading a number of books, but they all fall short on explaining how to set this up for me.. The best I found sofar is Mastering Visual Basic.NET, but I find the info to be lacking..

Also I need to learn to do simple stuff like having a window pop up when I select a certain item in a context menu.. I understand where this code has to go, but I just do not seem to be able to find a resource on these 'simple things'..

You might have guessed this should turn into an MP3 player, but I want to have the 'recordcase' working first..

So.. I would very much like to know where to look for a good book on these issues.. I found there's a lot of rubbish books out there that do me no good so I need some help here..

for that I thank you in advance..