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 Overview
· IIS Microsoft Management Console
· WWW Sites within IIS
· Adding a website to the IIS
· Website Properties
· Exploring a Site
· Setting up ASP Applications
· Personal Web Server
· ChilisoftASP Server
Site Design Considerations
· Generating Multiple Pages via an Active Server Page
(ASP)
· Using a Theme and Common Layout for Pages
· Adding Full Text Search Capability
· Layout & Design Heurisics
· Navigation Features and Considerations
· Deciding on Tables and Frames for Layout
· Bullets and Numbered Lists
· Use of Colors and Graphics
· Design Templates and Themes
Architecting Web Pages
Contents
· Browser Specific Tags
· Structure Tags
· Physical Tags
· Logical Tags
· HTML 4.0 Tags
Constructing Forms
· Get vs Post Methods
· <FORM> Tags and Attributes
· <INPUT> Tags and Attributes
· Text Type
· Radio Buttons and Checkboxes
· Scrolling and Selection Lists
· Submit and Reset Buttons
Tables
· Purpose of Tables
· Table Tags and Attributes
· Tables for Layout and Structure
· <TABLE>, <TR>, <TD>, and <TH>
Tags
Creating and Managing Styles
· Cascading Style Sheets (CSS)
· Defining Styles
· Creating CSS Rules
· Creating Custom Styles
· Using <DIV> and <SPAN> Tags
· Positioning
Introduction to VBScript
· Differences between Client-Side vs. Server-Side
VBScript
· VBScript vs. Jscript
Graphic Design Issues
· Tools for creating and manipulating web graphics
· Image Tags and attributes
· Sources for Web Site Graphics
VBScript vs. Jscript
Implementing Control Constructs
· Conditional and Looping Constructs
· The IF ELSE Statement
· The DO WHILE
· The FOR EACH Loop
· The WHILE WEND loop
Server Object Model
· Request Object
· Response Object
· Server Object
· Session Object
· Application Object
· Global .asa file
· Collaborative Data Object
Scripting Objects
· Additional VBScript Components
· Relationship of the File System Objects
· FileSystemObject Object
· Drives Collection
· Drive Object
· Folders Collection
· Folder Object
· Files Collection
· Files 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
ASP Components
· Browser Capabilities Component
· Ad Rotator Component
· Page Counter Component
· Counters Component
· Content Linking Component
· Content Rotator Component
· MyInfo Component
Error Handling and the
Script Debugger
· Error Handling
· Script Debugger
Tuning Up your ASP
· Speeding up Database Queries
· OLE DB
· Maintaining your Recordset
· Clean Code
Overview of Tools of the
Trade
· Macromedia's UltraDev
· Microsoft Visual InterDev
· ASP Express
· ASP Edit
· Allaire's HomeSite
ASP.NET
· ASP.NET Defined
· Benefits of ASP.NET
· Compiled Languages vs. Scripting Languages
· ASP.NET Examples
· ASP.NET vs. ASP Today
ASP and XML
· XML Defined
· Creating an XML Document
· Importance of XML
· How ASP and XML Fit Together
· XML DOM
|