I am looking for some help with terminology. I have been a VB.NET programmer for over 2 years now. I consider myself an expert in creating dynamic, database-driven websites using VB.NET.

I have an opportunity to interview with a company that is looking for an ASP.NET programmer. They want to use ASP.NET as the middle layer in an app they are writing...not for the presentation layer.

What exactly is an ASP.NET programmer? I don't want to mislead them, or end up embarrassing myself during the interview.

Thanks!