Active Server Pages Black Book: The Professional's Guide to Developing Dynamic, Interactive Web Sites with Microsoft ActiveX
Al Williams, Coriolis Group Books ISBN:1576102475, Edition: , 1998-06-16 Price: $49.99
Table of Contents
- Introduction
- About the Authors
- Chapter 1The World Wide Why
- Even Grandma Has A URL
- Upward And Onward From Plain HTML
- Where Do You Jump In?
- Gratuitous Roswell Rumor
- Chapter 2HTML In Review
- The Basic Structure
- An HTML Document
- Inside The Body (With Apologies To Asimov)
- Images And Objects
- Lists
- Hyperlinks
- Image Maps, Forms, And More
- Practical Guide ToHTML
- Creating An HTML File
- The Parts Of An HTML Document
- Inserting Special Characters
- Controlling Spacing
- Starting A New Paragraph
- Formatting Text
- Adding A Horizontal Line Or Rule
- Inserting An Image
- Scaling Graphics
- Creating A Numbered List
- Creating An Unnumbered List
- Creating A Description List
- Linking To Another Page
- Defining An Anchor
- Linking To An Anchor
- Chapter 3Advanced HTML
- Using Arguments With Tags
- Making Your Pages Prettier (Bargain Shopper Overview)
- Improving Navigation, Ease Of Use, And Layout
- Putting Your Page To Work
- Client Pull
- Frames
- Style Sheets
- Practical Guide ToUsing Advanced HTML In Web Pages
- Using Graphics For Bullets And Rule Lines
- Changing Backgrounds And Colors
- Good Places To Look For Web Graphics
- Using Mailto To Receive Email
- Using Meta For Search Engines
- Using Client Pull
- Using Image Maps
- Using Forms
- Using Tables For Page Layout
- Creating Frame Sets
- Using Style Sheets To Affect A Particular Element
- Chapter 4Using ActiveX Controls And Java Applets
- Getting Started
- Why Use Objects?
- Security
- Downloading
- JARs, INFs, And CABs
- Performance
- Know HTML
- Practical Guide ToActive X Controls and Java Applets
- Inserting ActiveX Controls Into Your Web Pages
- Finding Applets And ActiveX Controls
- Chapter 5Adding Client-Side VBScript
- What Is VBScript?
- Show Me The Code
- Advantages Of Client-Side VBScript
- Disadvantages Of Client-Side Scripting
- The Nuts And Bolts Of VBScript
- VBScript Comments
- Data Types
- Variables
- Constants
- Operators
- Controlling The Flow
- VBScript Procedures
- VBScript Error Handling
- Summary
- Practical Guide ToVBScript
- Using VBScript With HTML Forms
- Using VBScript With ActiveX Controls
- Debugging With The Microsoft Script Debugger
- VBScript Quick Reference Specifications
- Chapter 6Adding Client-Side JavaScript
- JavaScript, JScript, ECMAScript?
- A Quick Example
- Advantages Of Client-Side Scripting
- Disadvantages Of Client-Side Scripting
- Language Details
- Variables
- Data Types
- JScript Objects
- JScript Operators
- Controlling Program Flow
- Functions
- Creating Objects
- Summary
- Practical Guide ToClient-Side Script
- Using JScript With HTML Forms
- Using JScript With ActiveX Controls
- Using The prototype Property
- JScript Quick Reference
- Chapter 7The Dynamic HTML Object Model
- The Object Hierarchy
- Summary
- Practical Guide ToDynamic HTML Object Model
- The window Object
- The frames Collection
- The document Object
- The event Object
- The history Object
- The location Object
- The navigator Object
- The screen Object
- Using The window Object
- Using The document Object
- Using The event Object
- Using The location Object
- Using The screen And navigator Objects
- Chapter 8Dynamic HTML
- Dynamic Style
- Positioning And Animation
- Dynamic Content
- Filters And Transitions
- Data Binding
- Scriptlets
- Summary
- Practical Guide toDynamic HTML
- Using Dynamic Styles
- Using The Transition Filter Control
- Data Binding With The Tabular Data Control
- Chapter 9Server-Side Scripting
- What Is An Active Server Page?
- Advantages And Disadvantages
- Script Delimiters
- The <SCRIPT> Tag
- Debugging Active Server Pages
- Summary
- Practical Guide ToServer-Side Scripting
- Creating An Active Server Application With IIS
- Creating An Active Server Application Using Personal Web Server
- Writing An Active Server Page
- Debugging Server-Side Script Using The Microsoft Script Debugger
- Chapter 10ActiveX Server Objects And Components
- What Is A Web Application?
- The Global.asa File
- ActiveX Server Objects
- ActiveX Components
- Summary
- Practical Guide ToUsing ActiveX Server Objects And Components
- Using Global.asa
- Using The AdRotator Component
- Using The Database Access Component
- Using The Browser Capabilities Component
- Using The Content Linking Component
- Chapter 11Microsoft Personalization System
- The User Property Database Component
- The Voting Component
- The Send Mail Component
- Summary
- Practical Guide ToUsing The Microsoft Personalization System
- Using The User Property Database Component And The Send Mail Component
- Using The Voting Component
- Chapter 12A Case Study
- Converting To ASP
- Simple Enhancements
- Debugging
- Hit Counting
- Content Linking
- More Advanced Techniques
- Database Access
- Voting
- What If I Dont Have Site Server?
- Summary
- Chapter 13Your Own Server-Side Components
- The Anatomy Of A Server-Side Component
- Getting Started
- Getting Started With VB5
- Fleshing It Out
- Trying It Out
- Using C++ Or Java
- Details
- An Example
- Summary
- Practical Guide ToServer-Side Components
- Designing A Component
- Starting A Project
- Starting Class Builder
- Handling Multithreading
- Accessing IIS Objects And Affecting HTML
- Registration Of Components
- Debugging Tips
- Chapter 14Your Own Client-Side Objects
- Downsides
- Using VB5
- Writing A Java Applet
- Networking With Java
- Client Control Summary
- Practical Guide ToWriting Client Controls
- Available Tools
- Planning A Control Or Applet
- Summary Of Steps For Using VB5
- Summary Of Steps For Using Visual J++
- Chapter 15Where To On The Web
- Early Lessons
- Instant Replay
- Conclusions
- Prognostications
- Lists Of Links And Resources
Appendix A
Appendix B
Index
|
|