rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780789722614

Active Server Pages 3.0 from Scratch

by Chase, Nicholas
  • ISBN13:

    9780789722614

  • ISBN10:

    0789722615

  • Format: Paperback w/CD
  • Copyright: 1999-01-01
  • Publisher: Que
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99

Summary

In Active Server Pages 3.0 From Scratch, Nicholas Chase takes novice Web programmers through the process of planning, designing, and building a Web site using Active Server Pages. You will create an online magazine that has news, interviews, and archives, a small memorabilia store, person-to-person auctions, and personalized start pages. Topics include planning and designing a Web site, VBScript, connecting to databases, HTML forms, personalizing the user experience using cookies, building an auction system, and building an electronic storefront.

Table of Contents

Introductionp. 1
Planning and Designing a Professional Web Sitep. 11
Why Plan?p. 11
Defining the Projectp. 12
The Project Goalsp. 13
Your Target Audiencep. 14
User Goalsp. 15
Content and Functionalityp. 15
Information Architecturep. 16
How the Web Worksp. 19
Windows 2000p. 20
Windows 95/98/NTp. 23
Other Systems and Optionsp. 23
Working With the Personal Web Managerp. 24
Creating Directoriesp. 27
Building a Shellp. 29
Basic HTMLp. 29
Getting Readyp. 30
Formatting Textp. 30
Linksp. 32
Imagesp. 33
Putting it All Togetherp. 34
Interface Designp. 36
Summaryp. 39
Next Stepsp. 39
Getting Started With Active Server Pagesp. 41
Using Visual InterDevp. 41
Using an FTP Clientp. 44
Starting Our Interfacep. 45
What You're Shooting Forp. 50
ASP Basicsp. 57
Setting a languagep. 57
Objectsp. 59
Debugging Your Codep. 62
Working Without a Debuggerp. 62
Where You Go From Herep. 63
Summaryp. 64
Creating Interactive Web Contentp. 65
The User Interfacep. 65
Typical Contentp. 69
Server Side Includesp. 75
The Importance of Being Consistentp. 77
Digging a Little Deeperp. 80
The Content Linking Componentp. 83
Creating the Listp. 84
Creating an Objectp. 84
Moving Among the Filesp. 87
Content Rotatorp. 89
Banner Ads and AdRotatorp. 90
Using AdRotatorp. 91
The Page Counter Componentp. 95
Next Stepsp. 95
Database Access Using ASPp. 97
Creating The Database and ODBC DSNp. 98
Inserting Records into the Databasep. 100
Creating a Connection to the Databasep. 102
SQL Basics: Insertp. 104
Adding Interactivity with Formsp. 106
Data Modelingp. 115
Determining Entitiesp. 116
The Actual Tablesp. 118
Inserting the datap. 119
Error Handlingp. 120
Completing the Formp. 123
Multi-purpose Formsp. 125
Tidying Up--HTML Tablesp. 127
Summaryp. 130
Personalizing the Site Using Cookies and Database Informationp. 133
Why Personalize?p. 133
Introduction to Cookiesp. 134
Cookies and Privacy Concernsp. 135
Cookies and Collectionsp. 136
Querying the Databasep. 139
Cookie Expiration Datesp. 149
Other Cookie Propertiesp. 152
Customizing mySpacep. 154
Putting It All Togetherp. 170
Summaryp. 178
Adding Person-To-Person Auction Capabilitiesp. 179
Auction Data Modelp. 179
More on RecordSetsp. 197
Sourcep. 197
ActiveConnectionp. 198
CursorTypep. 198
LockTypep. 199
Optionsp. 200
Constantsp. 201
Moving Onp. 201
Seeing Our Auctionsp. 204
Personalizing Our Site Through myAuctionsp. 216
One More Step: Third Party Components and Emailing Usersp. 225
You've Been Outbidp. 227
Next Stepsp. 230
Creating Electronic Storefronts and Implementing Shopping Cartsp. 231
Category Listingsp. 234
Searching For Productsp. 241
Taking Ordersp. 255
Adding a Product to Your Cartp. 255
Countersp. 268
Security in an Insecure World (Wide Web)p. 271
Reviewing the Orderp. 273
System Administration via ASPp. 291
Securityp. 292
Displaying a Tablep. 296
Storing myLinks Information in the Databasep. 298
Uploading myNews Files: From the Browser to the Serverp. 309
Creating Files on the Server: Formatting the Newsp. 319
Reading a File: Importing Product Datap. 326
Folders and Subfolders: Moving around in the Filesystemp. 327
Reading a File from the Filesystemp. 331
The Next Big Thing: eXtensible Markup Languagep. 340
Creating XMLp. 344
Importing XMLp. 345
Transactions and Errorsp. 347
Handling Errors in ASPp. 359
Summaryp. 361
Next Stepsp. 361
Adding Professional Site Featuresp. 363
Know Your Audiencep. 363
Discussion Groupsp. 366
Chat Roomsp. 368
Upsizing the Databasep. 368
Bells and Whistlesp. 369
Browser Capabilitiesp. 370
Dynamic HTML (DHTML)p. 372
Java Appletsp. 373
Letting the World Know You're Out Therep. 373
Search Enginesp. 374
The Basics of Search Enginesp. 374
Stealth Advertisingp. 377
Link Exchanges and Partnershipsp. 377
Paid Banners, Sponsorships, and Affiliate Programsp. 378
Press Releases and Testimonialsp. 378
The Real Worldp. 378
Where Do We Go From Here?p. 379
Keeping in Touchp. 379
Table of Contents provided by Syndetics. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program