Thanks for all your excellent advice.
I have dipped into Java before, a long time ago, but it scared me. I now have more experience of programming in genreal, and understand how VB.net is coming from an OOP direction.
I don't learn well from books when other priorities are flitting about, so I was thinking about going on a VB6 to VB.Net migration course to bring my skills upto date.
Does anyone know how well the different version (and releases: express, etc) co-exist on the same system?
I have VB6 and VB.Net 2002 working together fine.
John