


ASP stands for Active Server Pages. It is first ever server side script engine designed by Microsoft for the Web Pages that are dynamically designed. It was first released as an additional component with Windows 4.0 version. But later on it was included as a free component of Windows 2000 server. An ASP website is easy to program because of the availability of built in objects. The ASP 2.0 version
contains six built in objects. these are Response,Request, Error, Server, Application and Session. Session for example is an object whose task is to maintain the variables from one page to another page during a cookie session. The ASP webpages are stored in a file with .asp extension. But some companies uses .aspx extension for security purposes. But this extension is provided on a ASP.net page. The active Server pages are designed mostly in VB script BUT other scripts such as Java script and Perl script can also be used.
ASP and its Version
Upto now ASP has releases its three main versions
ASP 1.0 : It was released in 1996 and was an add on component of Internet Information Server(IIS 3.0)
ASP 2.0 : It was released in 1997 and was an add on component of Internet Information Server(IIS 4.0)
ASP 3.0 : It was released in 1996 and was a free component of Internet Information Server(IIS 3.0)
Difference between ASP and ASP.net
Some of the users are confused with these terms. According to them these are two different names of a same technology but both the technolgies are completely different
ASP uses script languages such as Java script, VB script, Perl script while ASP.net can use any of the .net technologies which includes J#,VB.Net, C# etc.
ASP has a maximum of six inbuilt classes while ASP.net can have a minimum of 200 inbuilt classes.
ASP does not contain any component based on server while ASP.net contains Server based components such as Buttons, Text etc.
ASP does not provide Page level transactions feature while ASP.net provides this feature.
ASP cannot be used for event driven processing while ASP.net can be used for event driven processing


You may be the one to comment first. Please leave your message below.









