I am a professional VB.net developer since 4 years. I am thinking of learning C#. I just don't want to learn .net from scratch as i already know a lot about it, so is there a good text about learning C# from a VB.net perspective? you know, i don't want beginners books, nor those huge ones that give you the material from a to z, i want something for somebody who already is using .net but just switching the language.