fshaik said:
I have very solid experience in VB 6.0. I also have good knowledge about
Object Oriented concepts. I want to convert myself into c# expert. Can anyone
here suggest me a book to follow.
I would suggest virtually any C# book for starters - C# in a Nutshell
was what I used, although there are various mistakes in it. It doesn't
matter too much - it needs to be just enough to get you the basics.
Then comes the bit which is more hard work, but very rewarding: hang
around on this newsgroup, and answer questions. When someone posts a
question you don't know the answer to, but are interested in, research
it. If it's a language question, check it in the C# language
specification. If it's a framework question, hunt out the relevant
classes on MSDN, etc.
That way you end up learning and helping people at the same time - and
possibly most importantly, you'll probably end up writing lots of code.
That's pretty much how I learned both Java and C#. Maybe it's not for
everyone, but I think it's a great way of learning.