On the surface level .Net doesnt descriminate amonge languages. The very theme of .Net is that you are able to do what you want regardless of the language you know. Which pretty much means that if you know any of the langugages currently supported by .Net and there's one thing that you can do using this language, then your friend who knows a different language supported by .Net should be able to do the same thing.
So if it is class library or Windows Control library your are talking about (which are normally made in c# because of its OOP nature) they are called the same in
VB.Net and made and used in the same way.
Ankur