Saying 'ASP.NET is VB' is sort of like saying "General Motors is a Buick Skylark." It just doesn't make any sense. ASP.NET is a framework for developing web applications. You can use any number of supported languages - C#, VB.NET, J#, Ruby, Python, F#, etc. I can only assume that he conflated the late 90s scripting combo of ASP/VBscript with ASP.NET.
It's obviously possible to write terrible code in any language, with the aid of any framework. It sounds like POF did just that.
The original site was in ASP, then he migrated it to ASP.net. I doubt that he paid any attention to the 'framework' part of things. He just did a VB syntax migration.