What is meant by it being a "framework"?
I'm reading and trying to learn ASP.NET and basically what I'm seeing is that you either use C# or VB.NET as the programming language for web development. But where is the ASP.NET aspect coming in? Is it just the name of the page type since you're naming the page .asp, and it allows for the use of C# or VB.NET? Or is ASP.NET a programming language itself?
Also, I've read that you can use javascript as the programming language in ASP.NET. But what's the point of this? Can't you use javascript in a regular .html file? Guys I would greatly appreciate any help on this, and I apologize if these questions sound stupid.