Book description
Developers of Active Server Pages often reinvent the wheel. Their background in web design, with its separate HTML page for each viewable web page on a site, leads many ASP developers to create a distinct ASP page each time they think they need one. Often times, these pages are functionally similar. With intelligent planning, an ASP developer stands to save a great deal of time by creating reusable ASP pages. Designing Active Server Pages is tailor-made for these developers. There is currently a plethora of Active Server Pages books. However, the vast majority of these books are either technical references or how-to books for beginners. Designing Active Server Pages is written for the intermediate to advanced user. Furthermore, nearly every other book on ASP focuses on using VBScript, even though ASP supports an array of scripting languages, including JScript and PerlScript. Designing Active Server Pages shows how to start using these other languages. The latest version of the scripting engines (Version 5.1 for VBScript) adds new features not available before the 5.0 release. These features include class support for VBScript, and Regular Expression searching through the use of a COM object. Designing Active Server Pages explains why using classes in VBScript is beneficial, and demonstrates the power of regular expression searching. This book shows how to simplify the process by only requiring one ASP page to handle ALL of the Forms throughout a web site, thus reducing the amount of code one has to write. Topics include:
Using various Microsoft and third-party components to enhance ASP pages
Creating components using VB and/or VC++
Sample code for performing routine ASP tasks
Techniques to allow for reusable database scripts on the database system and on ASP pages
How to obtain and register third-party components, thus saving massive amounts of time by reusing someone else's code
Designing Active Server Pages is for developers who have already mastered the basics of ASP application development and are ready to take the next logical step. It is sure to become an indispensable part of every web developer's library.
Table of contents
-
Designing Active Server Pages
- Preface
- 1. Introduction
- 2. Choosing a Server-Side Scripting Language
- 3. Exception Handling
- 4. Regular Expressions, Classes, and Dynamic Evaluation and Execution
- 5. Form Reuse
-
6. Database Reuse
- Examining Database Usage
- The Building Blocks for Creating Reusable Administration Pages
-
Creating Reusable Administration Pages
- A Review of Database Terms
- Gathering Column Information
- Gathering Foreign Key Information
- Deciding How to Display the Table Columns in a Form
- Creating the Administration Page Forms
- Inserting, Updating, and Deleting Database Records
- Tying the Administration Pages Together
- Limitations and Possible Enhancements
- Further Reading
- 7. Using Components
-
8. Enhancing Your Web Site with Third-Party Components
- Executing DOS and Windows Applications on the Web Server with ASPExec
- Obtaining Detailed Information About Your Users’s Browsers
- Grabbing Information from Other Web Servers
- Encrypting Information
- Uploading Files from the Browser to the Web Server
- Why Reinvent the Wheel?
- Further Reading
- Index
- Colophon
Product information
- Title: Designing Active Server Pages
- Author(s):
- Release date: September 2000
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596000448
You might also like
book
Active Server Pages 3.0 from Scratch
In Active Server Pages 3.0 From Scratch, Nicholas Chase takes novice Web programmers through the process …
book
ASP.NET 2.0 Illustrated
“This book is a phenomenal start for someone new to ASP.NET, as well as a complete …
book
ASP.NET 3.5 Website Programming: Problem-Design-Solution
Uses the popular Problem;Design;Solution format to help readers, especially those who know how to code specific …
book
ASP.NET 2.0 Unleashed
ASP.NET 2.0 Unleashed is a revision of the best-selling ASP.NET Unleashed, by Microsoft Software Legend Stephen …