好きな言語使ってりゃいんでないの。
VBだからとかC#だからとかで機能に差がでないように
しようつうのが.NETなんでしょ。