Robert,
>I would like to jump in and learn this language. I have seen some C# code, and it LOOKS somewhat intuitive. With the bit of help from knowing some java, as well as VB/vfp I was looking for general opinions as to how long should it take to "learn" the language?. Of course, that is highly based on the individual, the motivation etc. I was just looking for some general ideas and maybe a book or two?
I've taught quite a few VFP developers .NET and I'd say most feel pretty comfortable after 2-3 months of consistent .NET programming. A great book to check out is Jeffrey Richter's "Applied Microsoft .NET Framework Programming":
http://www.amazon.com/exec/obidos/tg/detail/-/0735614229/102-6550611-2648123?v=glanceHonestly, I highly recommend creating an application to REALLY learn the language and .NET Framework. You'll find out pretty quickly what you don't know <g>, and the book I mentioned makes a great reference. Also, Google can be your best friend as you delve into the idiosyncrasies of .NET.
Here are some different sites I recommend for learning Windows Forms or ASP.NET:
http://www.syncfusion.com/FAQ/WinForms/http://www.dotnetjunkies.com/http://aspnet.4guysfromrolla.comhttp://www.asp.net/Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com