CIW Application Developer Series:

Active Server Pages (CIWASP)

Active Server Pages is a two-day course that teaches students how to use Active Server Pages scripts on a Web server. Students will learn how to create ASP Applications using ASP Components, ActiveX Data objects, manipulate data in a database, work with a relational database via Open Database Connectivity (ODBC) and OLEDB.

Target Audience

Webmasters, software developers, application programmers, client/server developers, and desktop publishers.

Job Responsibilities

Implement and maintain hypertext-based Web sites using authoring and scripting languages; apply human-factors principles to design; create Web content; and use Web management tools.

Prerequisites

Students must have CIW Foundations certification or equivalent experience and a working knowledge of client-side scripting, JavaScript or VBScript.

Topics

Introduction to Active Server Pages

  • Why?
  • Active Server Pages Overview

Creating an Active Server Application

  • Why?
  • What Is an ASP Page?
  • What Is the Global.asa File?
  • What Is a Server-Side Include?
  • Server-Side Scripting

Introduction to ASP Intrinsic Objects

  • Why?
  • ASP Intrinsic Objects
  • Maintaining State
  • Application Object
  • Session Object
  • Request Object
  • Response Object
  • Server Object
  • ObjectContext Object
  • Global Objects

Introduction to ASP Default Components

  • Why?
  • Using Components
  • ASP Default Components

Introduction to ActiveX Data Objects

  • Why?
  • Open Database Connectivity (ODBC) and OLE DB
  • Data Source Name (DSN)

Adding Records to a Database

  • Why?
  • Global.asa

Searching the Database

  • Why?
  • Building Additional Skills

Updating and Deleting Database Records

  • Why?
  • Building Additional Skills

Using Error, Command and Recordset Objects

  • Why?
  • Error Object
  • Command Object

Additional ASP Objects and Components

  • Why?
  • Dictionary Object
  • Page Counter Component
  • Content Rotator Component
  • ASP-to-HTML Component

Appendix

  • Works Cited
  • ASP Object/Component Reference
  • ASP Resources
  • Glossary