I've only just gotten around to learning VS.NET (I've spent far too much time pottering about with ASP and PHP :))
Anyway, I've been watching some tutorial videos that I'm finding really useful. They are pretty easy to understand and assume only a modest programming knowlege.
If you're intersted, go to:
http://www.LearnVisualStudio.NET
