1. is VB better than VB.net and which is newer

2. i want to make a small program for myself which grabs the sites tables and collumns once i tell the application the database name so how could i do that because im not sure like it lists collumns in 1 box and tables in another or expands like a tree type thing showing me the structure of the site

Thank you