hi there..
nice discussion will you bring up.. ;)
anyway.. programing for my perspective is like making a cooking recipe.. computers doesn't know a thing.. and you have to start from scratch to teach them how to do anything..
if you like to chat a while about this fell free to contact me.. but i think that .net is not the first step you should take to learn how to programing.. is to complicated is you never do anything..
vb looks easier.. but the first thing you need to learn is how to make some logical (not math) thinking.. computers are ruled by math.. but i think that programs are ruled by logical (no much math if your program only copy files from one side to another.. ;))
HTH...
Gonzalo Bianchi