Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

ASP is a server-side technology that uses a scripting language to generate dynamic Web pages. As a server side scripting language, ASP uses both built-in and external objects to generate web pages from a web server onto a client machine, generating HTML code to be viewed in a browser over the Internet. ASP also makes heavy use of a scripting/programming language called VBScript. VBScript is syntactically equivalent to the popular Microsoft SDK Visual Basic. VTC author, Gavin Powell, takes you from the basics of creating your first ASP page, through to the complexities of database access and beyond. To begin learning ASP scripting, simply click on one of the ASP Scripting lessons.

Subscriber Reviews

Average Rating: 0 out of 5 rating Based on 0 Ratings

No Subscribers have provided a review for this video.

Table of Contents

Chapter/Selection

Time

Welcome

Welcome

Preview

00:02:03

Prerequisites for this Course

Preview

00:00:50

About this Course

Preview

00:04:35

Where to Find Documentation

Preview

00:04:36

What is ASP?

Active Server Pages (ASP)

Preview

00:03:54

Extending ASP

Preview

00:02:22

Client Based Scripting - VBScript

Preview

00:05:10

Client Based Scripting - JavaScript

Preview

00:01:03

Server Based Scripting

Preview

00:04:43

Why is Server Based Scripting Necessary?

Preview

00:03:23

Alternatives to ASP

Preview

00:04:07

Pros and Cons of Using ASP

Preview

00:04:21

Tools for ASP Development

What is IIS? (Internet Information Server)

Preview

00:02:39

Installing IIS

Preview

00:02:23

Getting IIS Up and Running pt. 1

Preview

00:03:16

Getting IIS Up and Running pt. 2

Preview

00:03:11

Using PWS (Personal Web Server)

Preview

00:01:51

Creating a Simple ASP Scripting Example

Preview

00:04:23

Using Visual Interdev

Preview

00:03:07

Using the Microsoft Script Debugger

Preview

00:01:34

Using VBScript

VBScript in Web Pages

Preview

00:01:51

Procedures and Functions

Preview

00:05:01

The Basics - Datatypes

Preview

00:01:22

The Basics - Variables

Preview

00:02:15

The Basics - Constants

Preview

00:01:11

The Basics - Operators

Preview

00:02:01

The Basics - Other Stuff

Preview

00:04:33

Programming Control Structures

Preview

00:05:51

Objects/Properties and Methods

Preview

00:05:32

A Quick Look at JScript

Preview

00:01:43

The Basics of ASP Scripting

From ASP to HTML

Preview

00:01:08

HTML Tags in ASP

Preview

00:03:00

Referring to Existing HTML Elements

Preview

00:04:40

Header Stuff

Preview

00:01:57

The GLOBAL.ASA File

Preview

00:04:42

Application and Session Objects

Preview

00:04:30

A Hit Counter Page

Preview

00:02:10

The Default Start Page

Preview

00:04:05

Text Files and Concurrency

Preview

00:05:30

Client Persistence and Cookies

Preview

00:02:27

Send and Retrieve

Preview

00:01:16

Including Objects in ASP

Preview

00:02:38

Exclude Business Logic from ASP

Preview

00:03:19

Including Scripts for Reuse pt. 1

Preview

00:01:58

Including Scripts for Reuse pt. 2

Preview

00:03:44

What's New in ASP3?

Preview

00:02:37

Introducing Built In ASP Objects

What are the Built In ASP Objects?

Preview

00:02:06

The Response Object

Preview

00:01:09

The Request Object

Preview

00:00:50

The Application Object

Preview

00:00:44

The Session Object

Preview

00:00:27

The Server Object

Preview

00:00:26

The Error Object

Preview

00:00:44

The File System

Preview

00:00:34

The Dictionary Object

Preview

00:01:18

Simple Built In ASP Objects

The Application Object pt. 1

Preview

00:02:46

The Application Object pt. 2

Preview

00:03:23

The Application Object pt. 3

Preview

00:03:40

The Application Object pt. 4

Preview

00:04:46

The Error Object

Preview

00:02:24

The Dictionary Object

Preview

00:03:54

The Server Object pt. 1

Preview

00:03:23

The Server Object pt. 2

Preview

00:03:43

The Server Object pt. 3

Preview

00:03:41

The Response Object

The Response Object

Preview

00:02:30

Writing Text to the Client

Preview

00:01:00

Redirecting to a New URL

Preview

00:01:45

Controlling Response with the Buffer

Preview

00:02:26

Ending and Expiring Pages

Preview

00:01:26

Client and Page Status

Preview

00:05:03

Content Type and Character Set

Preview

00:01:34

Obscure Properties and Methods

Preview

00:00:50

The Request Object

The Request Object

Preview

00:02:15

Server Variables

Preview

00:03:21

QueryString URL Parameters

Preview

00:03:19

QueryString Multiple URL Parameters

Preview

00:05:26

QueryString FORM METHOD=GET

Preview

00:01:42

Request.Form

Preview

00:03:33

Obscure Properties and Methods

Preview

00:00:40

The Session Object

What is a Session?

Preview

00:03:37

The Session Object

Preview

00:01:21

Session Start and End Events

Preview

00:02:36

The Contents Collection pt. 1

Preview

00:03:37

The Contents Collection pt. 2

Preview

00:02:25

Connecting and Disconnecting

Preview

00:02:44

Obscure Session Properties

Preview

00:02:42

Data Persistence on the Client

What is Persistence?

Preview

00:02:46

What is a Cookie?

Preview

00:01:36

Cookies in ASP

Preview

00:01:52

Multiple Valued Cookies pt. 1

Preview

00:02:44

Multiple Valued Cookies pt. 2

Preview

00:03:08

Session Cookies

Preview

00:00:46

Are Cookies Enabled on the Client?

Preview

00:05:53

Persistence and the File System

ASP Objects and the File System

Preview

00:01:22

The FileSystem Object

Preview

00:02:41

Using the FileSystem Object pt. 1

Preview

00:03:35

Using the FileSystem Object pt. 2

Preview

00:03:02

The TextStream Object

Preview

00:02:19

Using the TextStream Object

Preview

00:03:21

The Drive Object

Preview

00:01:26

The File Object

Preview

00:01:21

The Folder Object

Preview

00:01:41

Database Persistence and ADO

Database Drivers

Preview

00:00:47

Configuring ODBC and OLEDB

Preview

00:01:30

Reading an Oracle Database

Preview

00:04:54

Reading an Access Database

Preview

00:03:41

What is ADO?

Preview

00:03:49

ADO Object Hierarchy

Preview

00:01:56

ADO Objects Function and Purpose

Preview

00:04:26

ADO Object Attributes pt. 1

Preview

00:03:45

ADO Object Attributes pt. 2

Preview

00:03:17

ADO/ASP/ SQL

The Most Significant ADO Objects

Preview

00:03:50

Recordset Transparent SQL

Preview

00:02:09

What is SQL? The SELECT Statement

Preview

00:03:01

INSERT/UPDATE/DELETE

Preview

00:02:20

SELECT Statement Syntax

Preview

00:04:35

SELECT Statement Syntax WHERE Clause

Preview

00:03:10

SELECT Statement Syntax: GROUP BY

Preview

00:02:34

SELECT Statement Syntax: ORDER BY

Preview

00:01:31

INSERT Statement Syntax

Preview

00:01:21

UPDATE Statement Syntax

Preview

00:03:17

DELETE Statement Syntax

Preview

00:02:17

What is a Transaction?

Preview

00:04:16

Retrieving Data From a Database

What is a Recordset?

Preview

00:02:05

Recordset Fields and Values

Preview

00:03:27

Opening a Recordset

Preview

00:04:26

Closing and Emptying Objects

Preview

00:00:54

Advanced Recordset Options pt. 1

Preview

00:04:25

Advanced Recordset Options pt. 2

Preview

00:03:24

Paging Partial Recordsets

Preview

00:03:18

Disconnected Recordsets pt. 1

Preview

00:03:57

Disconnected Recordsets pt. 2

Preview

00:01:49

Changing Data in a Database

Adding Rows

Preview

00:00:52

The SQL INSERT Statement pt. 1

Preview

00:03:19

The SQL INSERT Statement pt. 2

Preview

00:02:43

Recordset.Addnew pt. 1

Preview

00:03:22

Recordset.Addnew pt. 2

Preview

00:03:09

Changing Rows

Preview

00:00:32

The SQL UPDATE Statement pt. 1

Preview

00:03:53

The SQL UPDATE Statement pt. 2

Preview

00:03:27

Recordset.Update

Preview

00:03:18

Batch Updates pt. 1

Preview

00:03:17

Batch Updates pt. 2

Preview

00:03:42

Batch Updates pt. 3

Preview

00:03:40

Deleting Rows

Preview

00:02:22

The SQL DELETE Statement

Preview

00:05:08

Recordset.Delete

Preview

00:03:18

Using Stored Procedures

Stored Procedures and Functions

Preview

00:04:02

Executing a Stored Procedure

Preview

00:03:37

Using Input Parameters

Preview

00:02:08

Input and Output Parameters

Preview

00:03:00

Input / Output Parameters

Preview

00:01:38

Using Functions

Preview

00:02:42

Components

Instantiating Components

Preview

00:02:58

IIS Resource Kit Components

Preview

00:01:18

E-Mail

Preview

00:02:15

Windows Scripting Components

Preview

00:01:20

Charting

Preview

00:01:24

Where Can Components be Found?

Preview

00:01:57

XML in ASP

What is XML?

Preview

00:03:13

What is XSL?

Preview

00:02:49

The XML Dynamic Object Model in ASP

Preview

00:04:04

Rendering XML Using XSL in ASP

Preview

00:02:30

Generating XML Manually from a Database

Preview

00:03:52

Wrapping it Up

Debugging ASP

Preview

00:04:43

Tuning ASP pt. 1

Preview

00:04:35

Tuning ASP pt. 2

Preview

00:03:34

Security ASP and IIS

Preview

00:03:15

The Future: ASP.NET

Preview

00:00:57

What You Have Learned

Preview

00:01:16

Credits

About the Author

Preview

00:02:05