Skip to content

Active Server Pages for Dummies

Spend $50 to get a free DVD!

ISBN-10: 0764501909

ISBN-13: 9780764501906

Edition: 1st

Authors: Bill Hatfield

List price: $29.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Customers also bought

Book details

List price: $29.99
Edition: 1st
Publisher: Wiley & Sons, Incorporated, John
Binding: CD-ROM 
Pages: 384
Weight: 1.452
Language: English

Introductionp. 1
I Know Who You Are....p. 1
Why Active Server Pages?p. 2
How This Book Is Organizedp. 3
ASP Me (No) Questions....p. 5
Help! It Doesn't Work!p. 5
On the CDp. 6
Margin Iconsp. 6
Getting Startedp. 9
So What's an Active Server Page?p. 11
Boring, Dumb, Static HTMLp. 11
Forms and CGIp. 12
Server APIsp. 12
Lofty ASPirationsp. 13
ASP as Easy as 1, 2, 3p. 13
What Does an ASP Page Look Like?p. 14
How Is ASP Different from Client-Side Scripting?p. 17
How Is ASP Different from ActiveX Controls and Java Applets?p. 19
The World of Internet Developmentp. 19
Just How Easy Is ASP?p. 21
Everything You Need to Get Startedp. 21
About Your Language, Young Man...p. 22
Where's the Development Environment?p. 24
Creating and Testing Your ASP Pagesp. 25
Get Your ASP in Gear: Creating Your First ASP Pagep. 26
How Does It Work?p. 29
Modifying, Retesting, Creating New Pages, and Converting Old Pagesp. 30
Speaking Like a Nativep. 31
Understanding VBScript Basicsp. 33
Getting Started with Programming and Scriptingp. 33
Power -- In Time...p. 35
Delimiters -- Keeping Your Tags and Your Code Apartp. 36
Keep Your Comments to Yourselfp. 37
Up Your Case!p. 38
As I Was Saying: Line Continuationp. 39
Creating and Using Variablesp. 40
Cantankerous Constantsp. 45
How Functions Function or How to Get a Datep. 46
Rolling Dice and Cutting Cards -- Using Functions in Formulas with Rnd and Intp. 48
Common Commands and Functionsp. 51
Doing Mathp. 52
String Manipulationp. 53
Dates and Timesp. 56
Real VBScript Programmingp. 59
Decisions, Decisions, Decisions: Using If..Thenp. 59
Get Off My Case!p. 66
When Should You Use Select Case Instead of If..Then..Elself?p. 68
Loop the Loopp. 70
Arraysp. 76
Creating Your Own Subroutines and Functionsp. 80
JScript for Geeksp. 83
Who Should Read This Chapter?p. 83
What Is JScript?p. 84
JScript and ASPp. 84
Here's What You Can't Dop. 87
One Thing You Can (Finally!) Do: Stringsp. 90
Common Commentsp. 90
Be Gentle. He's Case Sensitivep. 91
The Terminator (Of Lines)p. 91
Variable Vagrants and Smooth Operatorsp. 91
Conditionals and Loopsp. 96
Arraysp. 99
Creating Functionsp. 100
The eval Functionp. 101
Getting to Know Your Objectsp. 105
Objects, Objects Everywhere!p. 107
Okay, So What's an Object?p. 107
Getting the Patter Downp. 108
Using Objectsp. 109
Using Scripting Objectsp. 109
VBScript Objectsp. 110
JavaScript Objectsp. 114
Scripting Objects Available to Both VBScript and JScriptp. 123
Using Server Objectsp. 139
An Application, or Just a Bunch of Pages?p. 139
Using ASP Server Objectsp. 140
The Global.asa Filep. 154
Server-Side Includesp. 156
Creating ASP Applicationsp. 159
Creating a Home For New Web Applicationsp. 160
A Guest Book: Creating and Responding to Formsp. 162
Creating a Radio: Music to Surf Byp. 168
A Personalized Welcome Page with Cookiesp. 173
Customizing a Page Based on the Datep. 181
Web Site Roulette with Redirectp. 183
The Power of ASPp. 184
Using the Included Server Componentsp. 185
A Rose by Any Other Name ... Is Confusing!p. 186
So What Is a Server Component?p. 186
The Components Included with Your Serverp. 187
Browser Performance Anxietyp. 188
Just What the World Needs: More Advertisingp. 195
That Fresh Site Feeling with the Content Rotatorp. 198
Linking Your Contentp. 199
The Tools of the Tradep. 201
Counting Page Hitsp. 202
Counting Other Thingsp. 202
Remembering Who You Are with MyInfop. 203
Sending E-Mailp. 204
A Whole World of Server Componentsp. 205
Accessing the Databasep. 207
Accessing a Database from ASPp. 209
Creating a New Database and Tablep. 210
For the Do-It-Yourselferp. 211
YAMA: Yet Another Mysterious Acronym -- Creating an ODBC DSNp. 211
SMMA: Still More Mysterious Acronyms -- Using the DAC to Get to Your ADOp. 215
Including ADO Constantsp. 216
Connecting to a Databasep. 216
From the Database to the Web Pagep. 217
Getting Exactly the Information You Wantp. 220
Updating the Databasep. 223
Diving Deeper with the Connection and Recordset Objectsp. 223
Updating the Databasep. 234
Catching Database Errorsp. 237
Really Cool ASP Applicationsp. 241
The Cafe: Creating a Real-Time Chat Roomp. 243
The Blueprint for the Cafep. 244
Building the Cafe, Brick-by-Brickp. 247
Playing in the Cafep. 256
Making It Betterp. 257
Classy Classifiedsp. 259
Planning to Create Classy Classifiedsp. 259
Kicking Off the Site Developmentp. 263
The Home Page: Default.aspp. 264
The Header Include File: Header.incp. 265
Adding an Ad: PlaceAd.aspp. 268
The Category Listing: Category.aspp. 272
Displaying the Details: Detail.aspp. 274
Confirming the User: Confirm.aspp. 276
Editing an Ad: EditAd.aspp. 278
Deleting an Ad: DelAd.aspp. 282
Searching for Ads: Search.aspp. 284
Displaying the Results of a Search: Results.aspp. 286
Making it Betterp. 289
The Part of Tensp. 291
The Ten Best Places to Look When You Have a Questionp. 293
RTFM: Read the Flippin' Manualp. 293
Booksp. 294
Magazines and Newslettersp. 294
Newsgroupsp. 294
List Serversp. 295
Online Forums and Web Sitesp. 296
Microsoft Web Technical Supportp. 296
Microsoft Telephone Supportp. 296
ASP Nerdsp. 297
User Groupsp. 297
The Ten Coolest Web Sites for ASP Developersp. 299
The EdgeQuest Active Web Sitep. 299
ActiveServerPages.comp. 300
15 Secondsp. 300
The Official Microsoft SiteBuilder Networkp. 300
The ASP Toolboxp. 300
Windows NT ActiveX Server Bulletin Boardp. 300
The ASP Holep. 301
The ASP Resource Indexp. 301
ASP 101p. 301
A Lot More Linksp. 301
Ten Interesting Things That Server Components Can Do for Youp. 303
Make It Easy to Send and Receive E-Mail from ASPp. 303
Securityp. 305
Managing Filesp. 306
Execute Applications from ASPp. 306
Make Money with Internet Commercep. 307
Access Information on Your UNIX, AS/400, or Mainframe Computerp. 308
Charting and Reportingp. 308
Accept Database Queries in Englishp. 310
Browsing from the Serverp. 310
Other Interesting Stuffp. 311
Appendixesp. 313
Introducing Microsoft Visual InterDevp. 315
Features of Visual InterDev and Why It Works So Well with ASPp. 315
How Visual InterDev Is Different from Microsoft FrontPagep. 316
Come on Baby, Do the Local Mode-tion (Or the Master Mode)p. 318
The Solutionp. 318
Before You Startp. 319
Creating the Phone List Project and Solutionp. 319
Introducing the Visual InterDev User Interfacep. 323
The Page Windowp. 325
Using the Visual InterDev User Interface to Create a Phone Listp. 325
Creating a Database to Store Your Phone Listp. 328
Creating a DSN for Your Databasep. 329
Creating A Visual InterDev Connection Objectp. 330
Connecting Your Database to Your Web Pagep. 334
Running Your Active PhoneList with Visual InterDevp. 337
A Crash Course in Database Basicsp. 339
What's a DBMS? What's a Database?p. 339
Tables, Rows, and Columnsp. 341
Primary Keys and Surrogate Keysp. 341
Relationships between Tablesp. 342
Speaking Database-ese: SQLp. 343
Creating Databases and Tables in Microsoft Accessp. 345
Creating the Databasep. 345
Creating a New Tablep. 347
Entering Data into the New Tablep. 348
Troubleshooting Your ASP Projectsp. 349
Getting Set Upp. 349
But the Server Still Won't Do ASP!p. 350
ASP Executes But I Still Get Errorsp. 351
If You're Still Having Problemsp. 352
About the CDp. 353
Indexp. 359
IDG Books Worldwide End-User License Agreementp. 381
Installation Instructionsp. 383
Book Registration Information
Table of Contents provided by Syndetics. All Rights Reserved.