Hi guys...I'm back again..recently i've posted some question about using windows form classes and method..and thank God someone have answered the problem and made my life easier..but,that's not the main point..what i would like to ask is,do i need to learn both visual basic and C# in order to fully masterize the .net language,or I just select any one of it.Can somebody give me the advantage and disadvantage of using either language.and,can anyone tell me,what do you think about the future of both of these language?will microsoft scrap vb.net and concentrate more on C#?.I need to hear from all of you.