did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781904151210

Dreamweaver Mx: Advanced Asp Web Development

by ; ; ;
  • ISBN13:

    9781904151210

  • ISBN10:

    1904151213

  • Format: Trade Paper
  • Copyright: 2003-01-21
  • Publisher: Springer-Verlag New York Inc
  • 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

Table of Contents

Introduction 1(1)
What's It All About?
1(1)
Who's This Book for?
1(1)
What Do I Need to Begin?
2(1)
What's Inside?
2(1)
Support and Feedback
3(2)
Web Support
3(2)
Introducing ASP
5(30)
Go Dynamic with ASP
6(1)
Familiarize Yourself with ASP Basics
7(7)
ASP Delimiters <% ... %>
7(2)
Response.Write
9(1)
The <%= Shortcut
10(1)
Commenting Code
11(3)
VBScript Basics
14(1)
Working with Variables
14(3)
So Why Dim Variables?
15(1)
Outputting Variables
15(1)
Variable Scope?
16(1)
Data Types
17(8)
Integer
17(1)
String
18(2)
Boolean
20(1)
An Aside: Finding Out a Variable's Data Type
21(1)
Date
21(1)
Empty and Null
22(1)
Naming Your Variables
23(2)
VBScript Operators
25(6)
Comparison Operators
25(1)
Logical Operators
26(2)
Arithmetic Operators
28(3)
Operator Precedence
31(2)
Summary
33(2)
Decision Making, Loops, and Arrays
35(32)
Decision-Making Process
35(6)
If ... Then ... Else, Elself
36(3)
Select Case
39(2)
Looping Through Code
41(7)
While ... Wend
41(2)
Do While/Until ... Loop
43(2)
For ... Next
45(1)
For Each ... Next
46(1)
The Dreaded Infinite Loop
47(1)
Working with Arrays
48(8)
Anatomy of an Array
48(4)
Looping Through an Array
52(3)
Converting a Recordset to an Array
55(1)
Putting It All Together
56(9)
Getting the Records
56(2)
Building the Array and Gathering Stats
58(3)
Send the Emails
61(4)
Summary
65(2)
Functions
67(30)
What Are They?
67(5)
Built-In Functions
72(2)
String Functions
72(1)
Typecasting Functions
73(1)
Math Functions
73(1)
Date Functions
74(1)
Function Power
74(20)
String Functions
74(7)
Typecasting Functions
81(4)
Math Functions
85(2)
Date Functions
87(7)
Summary
94(3)
Objects, Properties, Methods, and Events
97(30)
Objects
98(4)
Methods & Properties
98(1)
Collections
98(1)
Events
99(1)
Instances
99(1)
Building Objects
99(3)
global.asa
102(1)
ASP Built-in Objects
103(21)
Application Object
103(5)
Response Object
108(6)
Request Object
114(7)
Server Object
121(3)
Summary
124(3)
Error Handling
127(18)
Common Coding Practices
128(3)
Trapping Errors
131(12)
The Err Object
132(4)
Turning Error Handling Off Again
136(1)
The ASPError Object
136(7)
Summary
143(2)
Extending Dreamweaver MX
145(24)
Anatomy of an Extension
146(10)
The Extension Code
146(1)
The Interface
147(6)
Behind the Scenes
153(3)
Preparing for Distribution
156(5)
Creating the MXI file
156(4)
Creating the MXP File
160(1)
The Second Server Behavior
161(2)
Installing Extensions
163(2)
The Extension Manager
164(1)
Extension Resources
165(1)
Personal Favorites
166(1)
Summary
166(3)
Advanced ASP Databases
169(24)
Stored Procedures
170(3)
Using Parameters
171(1)
The IF Statement
172(1)
Triggers
173(1)
The UPDATE Trigger
173(1)
Sample Database
174(7)
The Tables
176(1)
The Relationships
177(2)
The View
179(1)
The Stored Procedures
179(2)
Dreamweaver MX Command Object
181(9)
Order History
182(4)
Unfulfilled Orders
186(2)
Cancel an Order
188(2)
Backing Up Your Database
190(1)
Summary
191(2)
File Handling
193(26)
Objects and Collections
193(2)
Server.MapPath
195(1)
Dynamic Image Gallery
196(18)
Playing with Folders and Files
197(9)
Reading Text Files
206(4)
Writing a Text File
210(4)
Uploading Files
214(3)
Encoding
215(1)
Upload Components
216(1)
Pure ASP Solutions
217(1)
Summary
217(2)
Using XML with ASP
219(24)
<defined>XML</defined>
220(2)
Working with XML Files
222(11)
Building a Tag Library
223(4)
XML and Templates
227(3)
XSLT
230(3)
Transforming XML
233(7)
Transforming Local Files
233(2)
XML for Data Portability
235(1)
Transforming Remote Files
235(5)
Things to Watch Out For
240(1)
Summary
240(3)
Sessions and Cookies
243(18)
Objects
243(2)
The Session Object
244(1)
Application Variables
245(2)
Active Users
246(1)
Session Variables
247(2)
Creating Session Variables
247(1)
Removing Session Variables
248(1)
Killing the Session
248(1)
Session Variable Server Behaviors
249(3)
Create Session Variable
249(2)
Remove Session Variable
251(1)
Abandon the Session
251(1)
Cookies
252(3)
Creating Cookies
252(2)
Removing Cookies
254(1)
Cookie Server Behaviors
255(3)
Get All Data Sources Server Behavior
258(1)
Summary
259(2)
Integrating Flash MX and ASP
261(30)
A Brief History of Flash
261(6)
Using Flash by Itself
262(1)
Using Flash with ASP
263(1)
Initiated by Flash
263(3)
Initiated by ASP (Back to Flash...the Return Trip)
266(1)
Flash MX in the Dreamweaver MX Environment
267(2)
Inserting Flash
267(2)
Inserting Flash MX Buttons and Animated Flash MX Text
269(1)
Creating a Simple Application with Flash MX & ASP via Dreamweaver MX
269(16)
A Brief Note About XML versus Databases
269(1)
Creating a User Interface Prototype in XHTML
269(2)
Recreating the Form in Flash MX
271(8)
Creating the ASP to Handle the Form Data
279(4)
Return to Flash
283(2)
Adding More Functionality
285(3)
Summary
288(3)
Case Study 1: A Simple Blogging System 291(26)
The Database
292(1)
A Basic Site Map
293(1)
The Cascading Stylesheet
294(2)
The Admin Pages
296(12)
The Admin Login Page
296(6)
The Admin Main Page
302(2)
The Admin Add Content Page
304(3)
The Admin Edit Content Page
307(1)
Summing Up the Admin Pages
308(1)
The Display Pages
308(6)
The Homepage
308(4)
The Month Page
312(1)
The Day Page
313(1)
Summing Up the Display Pages
314(1)
The Next Level
314(1)
Room for Improvement
315(1)
Additional Functionality
315(1)
Summary
315(2)
Case Study 2: Message Forum 317(40)
Introduction
317(1)
How the Forum Will Work
317(1)
Specific Forums: Subject Matter
318(1)
Forums Need Topics
318(1)
Topics Need Replies
318(1)
Don't Forget About the Users
318(1)
How Does the Forum Flow?
318(2)
Displaying Text from a Database
319(1)
Inserting Text into a Database
319(1)
Editing Text in Database
319(1)
Relating Posts to Users
319(1)
The Foundation, the Database
320(5)
The forums Table
320(1)
The forum_topics Table
321(1)
The forum_replies Table
321(1)
The users Table
322(1)
Database Table Relationships
322(2)
Populating the Database
324(1)
The Connection
325(1)
The Pages
325(11)
empty.asp
325(1)
login.asp
326(2)
logout.asp
328(1)
register.asp
328(1)
forums.asp
329(2)
topics.asp
331(3)
post_topic.asp
334(2)
Pause: Test the Application
336(14)
replies.asp
337(4)
post_reply.asp
341(2)
Preparing for edit_topic.asp
343(5)
edit_reply.asp
348(1)
delete_posts.asp
349(1)
Showing the Number of Posts
350(4)
Summary
354(3)
Index 357

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