<IMG SRC="fla_train.gif" WIDTH=200 HEIGHT=400 BORDER=0> <IMG SRC="fla_fill.gif" WIDTH=200 HEIGHT=400 BORDER=0> <IMG SRC="fla_fill.gif" WIDTH=200 HEIGHT=400 BORDER=0> <IMG SRC="fla_fill.gif" WIDTH=200 HEIGHT=400 BORDER=0> <IMG SRC="fla_fill.gif" WIDTH=200 HEIGHT=400 BORDER=0>
Click Here for the Outline in PDF Version
Course Outline: Active Server Pages Level 1

(2 Days) with Hands On Labs
    Learning Objectives

  • Describe what ASP is, what platforms and applications support it, and the role of scripting languages, objects, and components in ASP programming
  • Use Server-side Includes to improve Web programming efficiency through modularization
  • Describe the role of the ASP Response object and use its Write, Redirect, and output control properties and methods
  • Describe the role of the ASP Request object and use its Form, Query String, and Server Variables collections to obtain user-supplied information and environment details
  • Determine the value of cookies in maintaining user state and use the Cookie collections of the Request and Response objects
  • Describe what ASP components are and use the Server object to instantiate
  • ASP components
  • Use the Ad Rotator, Browser Capabilities, and Content Linking components
  • Describe the difference between ASP applications and sessions and use the
  • Global.asa file to launch application and session events
  • Describe what Scripting Objects are and use the Dictionary, FileSystemObject, and TextStream objects to further enable your ASP Web sites
  • Describe the relationship between ASP and ADO and create a database connection from a Web site
  • Use the Recordset object to display database records, create on-the-fly combo boxes and option groups, and filter records based on user input
  • Add, update, and delete records in a database using both ADO and SQL query methods
  • Use stored procedures and parameter queries to improve database access on the Web
  • Create a data browser that allows forward and backward recordset browsing and a paged recordset display system


This course description should be used to determine whether the course is appropriate for you based on your current skill and technical training needs. Technical information is provided on the intended audience, course prerequisites, and covered topics. Course content, prices, and availability are subject to change without notice.


Course Audience

Students needing to transform their static HTML-only Web site into a dynamic, data-driven Web site that accesses databases, uses COM components, dynamically serves information from a variety of sources, and much more.

Course Description

Students will learn the benefits of using ASP technology to create dynamic, data-driven Web sites. The course introduces the ASP Object Model, several built-in ASP Components, Scripting Objects, and the ActiveX Data Objects (ADO) Model.

Course Objectives

At course completion the student will be able to perform the following tasks:


  • Describe what ASP is, what platforms and applications support it, and the role of scripting languages, objects, and components in ASP programming
  • Use Server-side Includes to improve Web programming efficiency through modularization
  • Describe the role of the ASP Response object and use its Write, Redirect, and output control properties and methods
  • Describe the role of the ASP Request object and use its Form, Query String, and Server Variables collections to obtain user-supplied information and environment details
  • Determine the value of cookies in maintaining user state and use the Cookie collections of the Request and Response objects
  • Describe what ASP components are and use the Server object to instantiate
  • ASP components
  • Use the Ad Rotator, Browser Capabilities, and Content Linking components
  • Describe the difference between ASP applications and sessions and use the
  • Global.asa file to launch application and session events
  • Describe what Scripting Objects are and use the Dictionary, FileSystemObject, and TextStream objects to further enable your ASP Web sites
  • Describe the relationship between ASP and ADO and create a database connection from a Web site
  • Use the Recordset object to display database records, create on-the-fly combo boxes and option groups, and filter records based on user input
  • Add, update, and delete records in a database using both ADO and SQL query methods
  • Use stored procedures and parameter queries to improve database access on the Web
  • Create a data browser that allows forward and backward recordset browsing and a paged recordset display system
Prerequisites

HTML Programming Levels 1 & 2, Programming Introduction, JavaScript (Level 1) or VBScript (Level 1), SQL Fundamentals of Querying; or equivalent knowledge.

TOPICS COVERED IN LECTURE & LAB

Introduction to ASP

  • What is ASP?
  • ASP Scripting Languages, Objects, and Components
Server-side Includes

  • Using Server-side Includes
  • Using Dynamic Server-side Includes
The Response Object

  • What is the Response Object?
  • The Write Method
  • The Redirect Method
  • Controlling Output
The Request Object

  • What is the Request Object?
  • The Form Collection
  • The QueryString Collection
  • The ServerVariables Collection
Cookies

  • What are Cookies?
  • The Response.Cookies Collection
  • The Request.Cookies Collection
ASP Components, Part 1

  • What are ASP Components?
  • The Server Object
  • The AdRotator Component
ASP Components, Part 2

  • The Browser Capabilities Component
  • The Content Linking Component
Applications, Sessions, and theGlobal.asa

  • What are ASP Applications and Sessions?
  • What is the Global.asa?
Scripting Objects

  • The Built-in Scripting Objects
  • The FileSystemObject Object
  • The TextStream Object
ASP and the ADO Model

  • ASP, Databases, and ADO
  • The Database Environment
  • Connecting to the Database
Viewing Database Records

  • Working with Recordsets
  • Creating Combo Boxes and Option Groups
  • Filtering Records
Adding, Updating, and DeletingRecords

  • Adding Records to a Database
  • Updating Records in a Database
  • Deleting Records from a Database
Stored Procedures and Parameters

  • Using Stored Procedures
  • The Command Object
  • Parameter Queries
Advanced Recordset Techniques

  • Editing Records with a Data Browser
  • Paging Through a Recordset
Policy