I didnt know where to post this but it is related with vb.net and there are more people here

I was wondering, is there any connectiong between ASP.Net and VB.Net. (I dont mean the framework )

I know programming on VB.Net but I will learn a web programming language. I am confused between php and asp.net. Can I bring my vb.net knowledge and asp.net knowledge together in the future and develope better webites or softwares?

Is VB.Net knowledge an advantage for ASP.Net? Can they be used together?

Thanks