Microsoft ASP 3.0 Introduction: Processing with Loops and Objects


Overview/Description
This course, Microsoft ASP 3.0 Introduction: Processing with Loops and Objects, presents introductory ASP concepts including using data in ASP, constructing expressions with operators, building loop and conditional statements, recognizing objects, and communicating between server and browser.

Target Audience
You should be familiar with basic ASP concepts including creating an ASP page, and using forms.

Expected Duration
This course, including the practice exercises, will take up to 4 hours to complete.

Objectives:

Using Data in ASP

  • Determine a variable's subtype
  • Declare arrays
  • Redeclare arrays
  • Recognize variables in VBScript
  • Use numeric subtypes
  • Use string subtypes
  • Use the date subtype
  • Declare the Boolean subtype
  • Recognize other subtypes
  • Define implicit and explicit variable declarations
  • Declare constants
  • Convert between data subtypes
  • Constructing Expressions with Operators

  • Apply the division operator
  • Apply the exponentiation operator
  • Recognize the negation operator
  • Apply the addition operator
  • Apply the subtraction operator
  • Recognize the multiplication operator
  • Apply comparison operators
  • Apply logical operators
  • Apply the concatenation operator
  • Convert strings to all lower- or uppercase
  • Determine a string’s length
  • Define arithmetic operator precedence
  • Define logical operator precedence
  • Building Loop and Conditional Statements

  • Create Do...Loop While loops
  • Create Do Until loops
  • Create Do...Loop Until loops
  • Create For...Next loops
  • Create For Each...Next loops
  • Create Do...While loops
  • Create a single-line If statement
  • Create a multi-line If statement
  • Add an Else statement
  • Create a Select Case statement
  • Add a Default Case
  • Recognizing Objects

  • Define methods
  • Define instances
  • Define encapsulation
  • Identify objects in ASP
  • Define classes
  • Define properties
  • Define the Server object
  • Define application-level objects
  • Apply page-scoped objects
  • Define client-side validation syntax
  • Create a validation function
  • Communicating Between Server and Browser

  • Request browser information
  • Send information to the client's browser
  • Create a Write method shortcut
  • Count elements in a query string
  • Display individual query string items
  • Use the Form collection
  • Use the ServerVariables collection
  • Define the QueryString collection
  • Assign values to variables with Request.QueryString
  • Display multiple selections in a query string
  • Use the ExpiresAbsolute property
  • Use Response object's methods to send information
  • Use the Redirect method
  • Use the Server.Transfer method
  • Use the Buffer property
  • Troubleshoot Response.Buffer
  • Use the Expires property

  • Course Number: MDEV0302