Introduction to Advanced ASP Training
Advanced ASP Training Overview
In this advanced ASP training course, students will learn to use sophisticated programming strategies and advanced features to add polish, speed and efficiency to Active Server Pages Web applications. In this ASP training course, students will work more thoroughly with ASP components for Web-to-database integration and use the server’s file system to add features and functionality to a website. In addition, students will learn to work with other built-in and third-party components.
Advanced ASP Training Class Goals
- Learn to implement advanced drill-downs
- Learn to debug ASP code
- Learn to work with stored procedures
- Learn to use batch updating
- Learn to work with 3rd-party vendor components
- Learn to work with the file system of the server
Advanced ASP Courseware
- File Conventions
- Connection Pooling
- Dynamic Connection Strings
- Default METHOD and ACTION Values
- Advanced Data Drill-Downs
- Passing Data via the Query String
- Using Drill-Downs to Reformat Data
- Creating Sortable Tables
- Displaying Variables
- Creating an Include to Display Variable Values for Debugging
- Displaying a Portion of a Recordset
- Displaying the Next n Records
- How the Process Works
- Password Protection with Session Variables
- Adding Password Protection to Pages
- Stored Procedures in ASP
- Creating a Stored Procedure in the Database
- Advantage of Stored Procedures
- Calling a Stored Procedure
- Using Stored Procedures to Insert and Update Data
- Working with the File System in ASP
- The FileSystemObject
- Creating or Opening a Text File
- Methods of the TextStream Object
- Storing Text to a File
- The File Object
- The Folder Object
- Working with Files and Directories
- Processing File Uploads
- Obtaining a Component for Processing File Uploads
- The AspUpload Component
- Building an HTML Form that Supports File Uploads
- Processing the File on the Server with AspUpload
- Processing Files and Entered Text
- SetMaxSize
- Manipulating Files via AspUpload
- Creating an New Directory
- Restricting Your Upload to Certain File Extensions
- Building a Resume Submission Interface
- Batch Updating
- Opening a Recordset for Batch Updating
- Editing the Records Row by Row
- Updating the Batch
- Benefits of Batches
- Some Useful VBScript Functions
- Using rs.Update Instead of INSERT
- rs.Update
- Form Validation with Server-Side JScript
- Server-Side Form Validation with JScript
- Transactions in ASP
- Transactions
- Handling Errors
- Catching Database Errors
- Creating Message Boards
- The HTML Files
- The Database
- The Interface
- Regular Expressions
- Creating and Executing Regular Expressions with exec()
- Special Characters for Pattern Matching
- Escape Sequences for Special Characters
- Specifying Ranges in Patterns
- Matching a Specified Number of Occurrences
- Character-Range Escape Sequences
- Matching at the Beginning or End of a String with ^ and $