Overview Of Active Server Pages (ASP)
-  Static vs. Dynamic Web Sites 
 
-  Dynamic Content from Databases 
 
-  Developing Dynamic Internet Applications 
 
-  Client-Side Scripting vs. Server-Side Scripting 
 
Introduction to Internet Information Server (IIS)
-  IIS Overview 
 
-  IIS Microsoft Management Console 
 
-  WWW Sites within IIS 
 
-  Adding a Website to the IIS 
 
-  Website Properties 
 
-  Exploring a Site 
 
-  Setting Up ASP Applications 
 
Processing Forms
-  Setting the Action Attribute of the FORM tag 
 
-  Setting the Method Attribute of the FORM tag 
 
-  Processing Data with the Form and QueryString Collections 
 
-  Checking for Submission 
 
  Introduction to VBScript
-  Fundamental Syntax 
 
-  Documenting Code with Comments 
 
-  Declaring Variables 
 
-  The Option Explicit Statement 
 
-  Storing and Manipulating Data in VBScript 
 
-  Defining Arrays 
 
-  Creating Custom Procedures 
 
-  Formatting Data 
 
-  Working with Date and Time Information 
 
-  Differences Between Client-Side vs. Server-Side VBScript 
 
-  Use of Include Files 
 
Implementing Control Constructs
-  Using Conditional and Looping Constructs 
 
-  The IF THEN Statement 
 
-  SELECT CASE Construct 
 
-  The DO Loop 
 
-  The FOR EACH Loop 
 
-  The FOR NEXT Loop 
 
-  The WHILE Loop 
 
ASP Object Model
-  Request Object 
 
-  Response Object 
 
-  Server Object 
 
-  Session Object 
 
-  Application Object 
 
-  Global .asa File 
 
-  Maintaining State with Cookies 
 
Scripting Objects
-  Additional VBScript Components 
 
-  Relationship of the File System Objects 
 
-  FileSystemObject Object 
 
-  Drives Collection 
 
-  Drive Object 
 
-  Folders Collection 
 
-  Folder Object 
 
-  Files Collection 
 
-  File Object 
 
-  TextStream Object 
 
-  Dictionary Object 
 
Database Access with the ADO Object
-  Data Access Architecture 
 
-  Connecting to ODBC Databases 
 
-  DSN vs. DSNLess Connections 
 
-  OLE DB Connections 
 
-  The ADO Object Model 
 
-  Data Access Objects 
 
-  Obtaining Multiple Recordsets 
 
-  Recordset Paging 
 
-  Creating SQL Queries 
 
-  Displaying Data on the Web Page 
 
-  Reading, Updating, Adding, and Deleting Records 
 
-  Adding Full Text Search Capability 
 
ASP Components
-  Browser Capabilities Component 
 
-  Ad Rotator Component 
 
-  Counters Component 
 
-  Content Linking Component 
 
-  Content Rotator Component 
 
  Error Handling and the Script Debugger
-  The Err Object 
 
-  Error Handling with the On Error Statement 
 
-  Using the IIS Script Debugger 
 
-  ASPError Object 
 
Tuning Up your ASP
-  Speeding up Database Queries 
 
-  OLE DB Connections vs. DSN Connections vs. DSNless Connections 
 
-  Maintaining your Recordset in Memory 
 
-  Efficient Coding Techniques 
 
  Sending E-mail with CDO
-  SMTP Overview 
 
-  Message Object 
 
-  Configuring and E-mail Message 
 
ASP.NET Overview
-  ASP.NET Defined 
 
-  Benefits of ASP.NET 
 
-  Compiled Languages vs. Scripting Languages 
 
-  ASP.NET Examples 
 
-  ASP.NET vs. ASP Today 
 
  Using XML to Transfer Data
-  Importance of XML 
 
-  XML Defined 
 
-  Creating an XML Document 
 
-  How XML is Used in ASP Applications 
 
-  The XML Document Object Model 
 
-  Using AJAX with ASP 
 
-  XMLHttpRequest Object