|
|
|
What is ASP?
ASP (Active Serve Pages) is a technology that is based upon the server-side of the client-server model of the Internet. This is in constrast to HTML or javascript, which are client-side, ie. they are downloaded to the client (web browser) system first, then processed. ASP and other server-side technologies are processed before being sent to your PC for display in your web browser. Below is a diagram representing the typical arrangement when requesting a web page:
|
| Diagram 1 - Typical HTML transfer |
Under ASP, a situation similar to the diagram below happens. Instead of sending the requested document to the client system immediately, the ASP file is filtered through the ASP processor. This processor executes all the ASP code in the file, checks it for errors and sends the final version with all includes and the like to the client browser.
|
| Diagram 2 - Typical ASP transfer |
Unlike PHP, ASP is not the scripting language itself. Rather ASP is a suite of technologies operating on the server side. ASP interfaces between these technologies with scripting languages - primarily VBScript (Visual Basic Script) and Javascript. This course will focus upon the use of VBScript. It's recommended that you complete the IIC and VBScript courses first to give you a grounding in HTML and VBScript, as this course assumes you have some knowledge of both.
|
|