Welcome! and rules
Joel on Software
I'm a VB6 developer getting started with C#. I "borrowed" a copy of VS.Net 2002 from a friend and I figured I would just upgrade it to use v1.1 of the framework but I now realize that isn't possible.
Nothing wrong with this at all, although undoubtedly there are bug fixes from 1.0 to 1.1, as well as deprecated features (read the 1.1 docs to find out). There's also nothing to stop you using the 1.1 SDK by "hand", which includes compilers. An alternative is the free SharpDevelop IDE.
If you really want to learn C# for the sake of learning it, skip 1.0 and 1.1 entirely and go right to the 2.0 beta release.
Fog Creek Home