This book has been moved to my own domain now: herongyang.com. Please click the following button to open it in a new window:

If your browser does not support popups, please copy this URL to the address field and press the Enter key: http://www.herongyang.com/asp

Thank you for your visiting!

-- Herong

Herong's Tutorial Notes on ASP
Version 4.04
Dr. Herong Yang

Table of Contents

About This Book

Active Server Pages (ASP)

  • What is ASP?
  • Static, Client Scripting and Server Scripting Pages

Internet Information Services (IIS)

  • Making Sure IIS 5.0 Is Running
  • Making sure IIS 5.0 Is Supporting ASP Pages
  • Reviewing IIS 5.0 Settings

Microsoft Script Debugger

  • Running MS Script Debugger
  • Debugging ASP Pages

Visual Basic Script (VBScript)

  • Using VBScript in ASP Pages
  • Mixing VBScript Statements with Static HTML Text
  • Variables and Expressions in VBScript
  • Arrays
  • "Collection" Class

ASP Objects

  • ASP Object Model
  • The "request" Object
  • The "response" Object
  • The "server" Object
  • The "application" Object
  • The "session" Object

ASP Sessions

  • What Is a Session?
  • The "session" Object
  • Passing Values between Pages
  • HTTP Communication Level Debugging

Using Cookies

  • What is a Cookie?
  • Sending and Receiving Cookies
  • Cookie Properties and Itemized Values
  • Some Other Cookie Definitions

Managing Session with and without Cookies

  • ASP Session State and Cookies
  • Managing Your Own Session State

Microsoft Scripting Runtime DLL

  • "scrrun.dll"
  • "Dictionary" Class
  • "FileSystemObject" Class
  • "Drive" Class
  • "Folder" Class
  • "File" Class
  • "TextStream" Class

ActiveX Data Object (ADO)

  • What is ADO?
  • "Connection" Class
  • "RecordSets" Class
  • glossary.asp - ADO Example

Controlling HTTP Response Header Lines

  • HTTP Response Syntax
  • HTTP Response Header Lines
  • Controlling Response Header Lines
  • Viewing Response Header Lines
  • Response Header Lines of Static Files
  • Setting Header Lines Directly in ASP Pages
  • Sending Binary Files to Browsers

ASP Performance

  • Calculating Prime Numbers
  • Response Time of "Hello" Page

References

Key Words: ActiveX, ASP, attachment, binary file, book, collection, cookies, example, free, HTTP response header, IIS, language, online, Perl, redirect, sample codes, scripting, script debugger, script runtime DLL, session, tutorial, VBScript

1