ASP.NET
is a development framework for building web pages and web sites with HTML, CSS,
JavaScript and server scripting and also
for web services.
Microsoft,
"ASP.NET is a technology for building powerful, dynamic Web applications
and is part of the .NET Framework".
.NET
is language independent, which means you can use any .NET supported language to
make .NET applications. The most common languages for writing ASP.NET
applications are C# and VB.NET.
Classic ASP - Active Server Pages
Active
Server Pages (ASP), also known as Classic ASP, was introduced in 1998 as
Microsoft's first server side scripting engine.
ASP
is a technology that enables scripts in web pages to be executed by an Internet
server. ASP pages have the file extension .asp, and are normally written in
VBScript.
What is an ASP File?
An
ASP file is just the same as an HTML file
An
ASP file can contain text, HTML, XML, and scripts
Scripts
in an ASP file are executed on the server
An
ASP file has the file extension ".asp“
How Does ASP Differ from HTML?
When
a browser requests an HTML file, the server returns the file
When
a browser requests an ASP file, IIS (Internet Information Service) passes the
request to the ASP engine. The ASP engine reads the ASP file, line by line, and
executes the scripts in the file. Finally, the ASP file is returned to the
browser as plain HTML