ASP – Everything You Want to Know About ASP

Today i am posting on a technology which was once very popular but now rarely used only in some old big projects, in later posts ill also discuss what was the drawbacks of  ASP.

What is ASP?

  • ASP stands for Active Server Pages
  • ASP is a program that runs inside IIS
  • IIS stands for Internet Information Services
  • IIS comes as a free component with Windows 2000
  • IIS is also a part of the Windows NT 4.0 Option Pack
  • The Option Pack can be downloaded from Microsoft
  • PWS is a smaller – but fully functional – version of IIS
  • PWS can be found on your Windows 95/98 CD

ASP Compatibility

  • ASP is a Microsoft Technology
  • To run IIS you must have Windows NT 4.0 or later
  • To run PWS you must have Windows 95 or later
  • ChiliASP is a technology that runs ASP without Windows OS
  • InstantASP is another technology that runs ASP without Windows

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 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

What can ASP do for you?

  • Dynamically edit, change or add any content of a Web page
  • Respond to user queries or data submitted from HTML forms
  • Access any data or databases and return the results to a browser
  • Customize a Web page to make it more useful for individual users
  • The advantages of using ASP instead of CGI and Perl, are those of simplicity and speed
  • Provides security since your ASP code can not be viewed from the browser
  • Since ASP files are returned as plain HTML, they can be viewed in any browser
  • Clever ASP programming can minimize the network traffic

 

How to Run ASP on your own PC

You can run ASP on your own PC without an external server. To do that, you must install Microsoft’s Personal Web Server (PWS) or Internet Information Server (IIS) on your PC.

If you are serious about using ASP, you should have at least Windows 98, Second Edition.

If you are really serious about using ASP, you should go for Windows 2000.

 

How to install PWS and run ASP on Windows 95

Personal Web Server (PWS) is not shipped with Windows 95 !!

To run ASP on Windows 95, you will have to download “Windows NT 4.0 Option Pack” from Microsoft.

Download the “Windows NT 4.0 Option Pack”

 

How to install PWS and run ASP on Windows NT

Personal Web Server (PWS) is not shipped with Windows NT !!

To run ASP on Windows NT, you will have to download “Windows NT 4.0 Option Pack” from Microsoft.

Download the “Windows NT 4.0 Option Pack”

 

How to install PWS and run ASP on Windows 98

  1. Open the Add-ons folder on your Windows98 CD, find the PWS folder and run the setup.exe file.
  2. An Inetpub folder will be created on your harddrive. Open it and find the wwwroot folder.
  3. Create a new folder, like “MyWeb”, under wwwroot.
  4. Use a text editor to write some ASP code, save the file as “test1.asp” in the “MyWeb” folder.
  5. Make sure your Web server is running – The installation program has added a new icon on your task bar (this is the PWS symbol). Click on the icon and press the Start button in the window that appears.
  6. Open your browser and type in “http://localhost/MyWeb/test1.asp”, to view your first ASP page.

 

How to install PWS and run ASP on Windows ME

Personal Web Server (PWS) is not included with Windows Me !!

Read article from Microsoft

A workaround!

 

How to install IIS and run ASP on Windows 2000

  1. From your Start Button, go to Settings, and Control Panel
  2. In the Control Panel window select Add/Remove Programs
  3. In the Add/Remove window select Add/Remove Windows Components
  4. In the Wizard window check Internet Information Services, click OK
  5. An Inetpub folder will be created on your harddrive
  6. Open the Inetpub folder, and find a folder named wwwroot
  7. Create a new folder, like “MyWeb”, under wwwroot.
  8. Use a text editor to write some ASP code, save the file as “test1.asp” in the “MyWeb” folder
  9. Make sure your Web server is running – The installation program has added a new icon on your task bar (this is the IIS symbol). Click on the icon and press the Start button in the window that appears.
  10. Open your browser and type in “http://localhost/MyWeb/test1.asp”, to view your first ASP page

 

How to install IIS and run ASP on Windows XP Professional

Note: You cannot run ASP on Windows XP Home Edition.

  1. Insert the Windows XP Professional CD-Rom into your CD-Rom Drive
  2. From your Start Button, go to Settings, and Control Panel
  3. In the Control Panel window select Add/Remove Programs
  4. In the Add/Remove window select Add/Remove Windows Components
  5. In the Wizard window check Internet Information Services, click OK
  6. An Inetpub folder will be created on your harddrive
  7. Open the Inetpub folder, and find a folder named wwwroot
  8. Create a new folder, like “MyWeb”, under wwwroot.
  9. Use a text editor to write some ASP code, save the file as “test1.asp” in the “MyWeb” folder
  10. Make sure your Web server is running – The installation program has added a new icon on your task bar (this is the IIS symbol). Click on the icon and press the Start button in the window that appears.
  11. Open your browser and type in “http://localhost/MyWeb/test1.asp”, to view your first ASP page

 

The Basic Syntax Rule

An ASP file normally contains HTML tags, just like an HTML file. However, an ASP file can also contain server scripts, surrounded by the delimiters <% and %>. Server scripts are executed on the server, and can contain any expressions, statements, procedures, or operators valid for the scripting language you prefer to use.

The Response Object

The Write method of the ASP Response Object is used to send content to the browser. For example, the following statement sends the text “Hello World” to the browser:

<%

response.write(“Hello World!”)

%>

VBScript

You may use different scripting languages in ASP files. However, the default scripting language is VBScript:

<html>

<body>

<%

response.write(“Hello World!”)

%>

</body>

</html>

The example above writes “Hello World!” into the body of the document.

 

JavaScript

To set JavaScript as the default scripting language for a particular page you must insert a language specification at the top of the page:

<%@ language=”javascript”%>

<html>

<body>

<%

Response.Write(“Hello World!”)

%>

</body>

</html>

Note: Unlike VBScript – JavaScript is case sensitive. You will have to write your ASP code with uppercase letters and lowercase letters when the language requires it.

 

Other Scripting Languages

ASP is shipped with VBScript and JScript (Microsoft’s implementation of JavaScript). If you want to script in another language, like PERL, REXX, or Python, you will have to install script engines for them.

Important: Because the scripts are executed on the server, the browser that displays the ASP file does not need to support scripting at all!

Reference : Dilip Kumar Jena ( https://mstechexplore.wordpress.com )

Advertisements

One thought on “ASP – Everything You Want to Know About ASP

  1. I just want to say I am just new to blogging and honestly liked you’re web blog. Most likely I’m going to bookmark your blog . You certainly have very good posts. Thanks for sharing your web site.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s