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.

9781904151104

Dynamic Dreamweaver Mx

by
  • ISBN13:

    9781904151104

  • ISBN10:

    1904151108

  • Format: Trade Paper
  • Copyright: 2002-07-26
  • Publisher: WROX
  • 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: $29.99

Summary

Explains how to use the Web authoring program to create and manage Web sites, format text with HTML, and use Cascading Style Sheets, templates, tables, and forms to develop an interactive Web page.

Table of Contents

Introduction 1(1)
Who's This Book for?
2(1)
What Do I Need To Begin?
2(1)
Style Conventions
2(1)
Support/Feedback
3(1)
Web Support
4(3)
Introducing Dreamweaver MX
7(20)
What Is Dreamweaver MX?
8(1)
What Dreamweaver MX Can Do For You
8(1)
Static to Dynamic
9(3)
Server-Side Technology in Dreamweaver MX
10(1)
Why You Need Dreamweaver MX
11(1)
Moving Around in Dreamweaver MX
12(11)
The New MDI
12(2)
The Panels
14(1)
The Application Panel Group
15(1)
The Code Panel Group
16(2)
The Files Panel Group
18(1)
The Tag Selector
19(1)
The Insert Bar
19(1)
The Document Toolbar
20(1)
The Standard Toolbar
21(1)
The Results Panel Group
21(2)
Templates
23(1)
Repeating Regions
24(1)
Optional Regions
24(1)
Editable Tag Attributes
24(1)
Library Items
24(1)
Summary
25(2)
Valid (X)HTML in Dreamweaver MX
27(34)
HTML
28(1)
XHTML
28(5)
Why Should I Move To XHTML?
29(1)
The `Rules' of Writing XHTML
30(3)
Authoring Valid XHTML and HTML
33(7)
Why Does Writing Valid (X) HTML Matter?
34(1)
Choosing a Document Type Declaration
34(1)
XHTML Strict
34(1)
XHTML Transitional
35(1)
XHTML Frameset
35(1)
HTML 4.01 Strict
35(1)
HTML 4.01 Transitional
35(1)
HTML 4.01 Frameset
35(1)
DOCTYPE Sniffing: Standards and Quirks
35(1)
Coping with Deprecated Tags
36(1)
Best Practices for Markup
37(1)
Avoiding Font Tags for Styling and Sizing Text a
38(1)
Heading Tags for Structure
38(1)
Avoiding Blockquote for Indentation
38(1)
List Definitions
38(2)
Special Characters
40(1)
Working in Dreamweaver MX
40(16)
Setting Preferences
41(1)
Creating Valid Markup
42(1)
Working with an HTML Document
42(4)
Inserting Rollover Images
46(2)
Validating HTML Documents in Dreamweaver
48(1)
Using the W3C HTML Validator
49(1)
Working with an XHTML Document
49(2)
Validating Your XHTML Document in Dreamweaver
51(1)
Converting an HTML Document To XHTML
51(1)
Moving To XHTML Strict
52(1)
Change the DOCTYPE
52(1)
Revalidate Your Page in Dreamweaver
52(4)
Using External Files for JavaScript
56(1)
Working with Dynamic Data
57(1)
Working with Third-Party Extensions
58(1)
Summary
59(2)
CSS in Dreamweaver MX
61(36)
What Is CSS?
61(1)
Why Use CSS?
62(2)
Separating Document Structure from Presentation
63(1)
Accessibility
63(1)
More Flexibility in Design
63(1)
Smaller File Sizes
63(1)
Browser Support
64(1)
Shortening Development Time
64(1)
The Basics of CSS
64(3)
Ways to Implement CSS
65(1)
`Cascading' Stylesheets
66(1)
Redefining HTML Tags
66(1)
Creating CSS classes
66(1)
CSS Tools in Dreamweaver MX
67(15)
Setting Preferences
67(2)
The CSS panel
69(1)
Creating a Simple Stylesheet in Dreamweaver MX
69(2)
Setting Up Custom Classes
71(5)
How to Attach a Stylesheet
76(1)
The CSS Property Inspector
76(1)
Design Files: Pre-made CSS Stylesheets
77(1)
Design Time Stylesheets
77(1)
Integration with Topstyle CSS Editor
78(1)
Replacing Deprecated or Illegal Elements with CSS
78(4)
Converting an HTML site To CSS
82(1)
CSS for Layout
82(3)
Why Use CSS for Layout?
82(3)
CSS Layouts in Dreamweaver MX
85(6)
Layers
85(3)
CSS Positioning Defined in an External Stylesheet
88(1)
Structuring Content Effectively
89(2)
Browser and Device Issues
91(3)
@Import for Netscape 4
91(1)
JavaScript Techniques
92(1)
Media Descriptors
92(2)
Validating Your CSS
94(1)
Summary
94(3)
Accessibility and Dreamweaver MX
97(20)
Accessibility Overview
98(7)
Defining Disabilities
99(1)
Assistive Technologies
100(1)
Accessibility Standards
101(2)
Why is Accessibility Important?
103(2)
Accessibility in Dreamweaver MX
105(9)
Accessibility Preferences Options
105(1)
Adding Images
106(1)
Adding Media
107(1)
Adding Frames
108(1)
Adding Forms
108(2)
Adding Tables
110(2)
Accessibility Validation
112(1)
Accessibility Reference
113(1)
Accessible Authoring Environment
114(1)
Summary
114(3)
Server-Side Overview
117(40)
No More Static
118(2)
What's Wrong with HTML?
118(1)
Static Versus Dynamic
118(1)
Exit Free CGI Hunting, Enter ASP
119(1)
ASP / VBScript Basics
120(22)
What I Need To Get Started
120(2)
Specifying Your Scripting Language
122(1)
The <% %> Delimeters
122(1)
Variables
123(4)
Commenting Code
127(1)
Concatenation Using the Ampersand (&)
128(1)
Data Types: String, Integer and Boolean
129(1)
VBScript's House of Built-In Functions
130(2)
Operators
132(1)
Assignment
132(1)
Logical
133(1)
Comparison
134(1)
Mathematical
135(1)
Operator Precedence
136(1)
Conditional Logic
137(1)
If...Then Statement
137(1)
If...Then...Elself Statement
138(1)
Looping Logic
139(1)
Do While...Statement
139(1)
While...Wend
140(1)
Response.End & Response.Redirect
140(2)
Applying Our ASP Knowledge
142(12)
Cool Web Forms
142(1)
get Versus post
142(1)
Request.Form
143(2)
URL Parameters
145(1)
Request.QueryString
146(1)
Submitting a Form Using get
146(1)
Cookies (not made out of dough)
147(1)
Response.Cookies and Request.Cookies
147(2)
Cookie Expiration
149(1)
Updating Cookies
149(1)
Deleting Cookies
149(1)
A Word of Warning About the Use of Cookies
150(1)
Session Variables
150(2)
Environment Variables
152(2)
Summary
154(1)
Resources
154(3)
ASP Resources
154(1)
VBScript Resources
155(2)
Databases Overview
157(52)
How Do I Create a Database?
157(4)
Preparing a SQL Server Database for Internet Use
161(2)
Database Design
163(12)
Simple SQL
175(4)
Useful SQL Keywords
179(1)
Count
179(1)
Sum
180(1)
TOP
180(1)
Between
181(1)
Order By
181(1)
In
182(1)
Group By
183(1)
Distinct
184(1)
Going On a Date
185(1)
Making the Connection
185(1)
Setting Up a DSN to an Access database
186(1)
Setting Up a DSN to a SQL Server database
186(1)
Connecting To Dreamweaver MX
187(1)
The Simple Recordset Builder
188(3)
The Advanced Recordset Builder
191(3)
Using Commands
194(2)
Inserting a Record
196(1)
Updating a Record
197(2)
Updating Multiple Records (Simple Example)
199(1)
Deleting a record
200(1)
Deleting Multiple Records (Simple Example)
201(1)
Stored Procedures
202(4)
Summary
206(3)
The Application Panel
209(46)
Before Moving On - Creating a Virtual Directory
209(1)
Defining Your Site
210(4)
Databases
214(1)
Connections
215(5)
Custom Connection String
216(3)
Data Source Name (DSN)
219(1)
Bindings
220(3)
Request Variables
220(3)
Server Behaviors
223(30)
Recordset (Query)
223(2)
Repeat Region
225(1)
Go To Detail Page
226(1)
Master Page
226(2)
An Alternative Way to Generate a Master Page
228(2)
Detail Page
230(4)
Recordset Paging
234(1)
Displaying a Few Records at a Time
234(1)
Move to Previous Record
234(1)
Move to Next Record
235(1)
Show Region
236(1)
Show Region If Not First Record
236(1)
Show Region If Not Last Record
236(1)
Recordset Navigation Bar
236(1)
Show Region If Recordset Is Empty
236(1)
Show Region If Recordset Is Not Empty
237(1)
Insert Record
237(5)
Update Record
242(4)
Delete Record
246(2)
User Authentication
248(1)
Log In User
248(2)
Out User
250(1)
Restrict Access to Page
251(1)
Check New Username
252(1)
Summary
253(2)
Basic Dynamic Web Site
255(38)
Creating the Database
256(2)
Setting Up the Site
258(5)
Home Page
263(4)
Styling Pages with a Cascading Style Sheet
263(1)
Creating Our Home Page
263(4)
User Registration Page
267(8)
Adding User Registration Functionality
268(1)
Sending Registration Details to the Database
269(1)
Validating the User Password
270(1)
Installing the Extension
270(1)
On With the Show
271(1)
Avoiding Duplicate Usernames
272(1)
Persisting Already Entered Data in the Form
273(2)
User Login Page
275(5)
Storing a User's Login Details Using a Cookie
278(2)
A Note on Session Variables
280(1)
Edit My Account Page
280(6)
Getting the Data from the Database
282(1)
Writing Our Data to the Form
283(1)
Adding Validation to the Edit Page
284(2)
Administration Page
286(4)
Displaying Our Users On the Page
286(2)
Running the Command
288(1)
Restricting Page Access
289(1)
Summary
290(3)
Dynamic E-mail Interaction
293(38)
SMTP Servers
293(3)
ASP Mail Components (COM)
296(1)
Static E-mail
297(1)
Sending Mail
297(9)
Dynamic E-mail
306(1)
Send Mail by Hyperlink
306(2)
Send E-mail by Form Button
308(1)
Sending E-mail with Dynamic Values
309(1)
Sending E-mail with Form Field Values
310(7)
Sending E-mail with Session Values
317(1)
Sending E-mail with Recordset Values
318(2)
Sending E-mail After Insert Record
320(2)
Sending E-mail After an Update or Delete Record
322(1)
Forgotten Password Web Application
323(1)
Mailing List Web Application
324(4)
Summary
328(3)
Advanced Techniques
331(30)
User Wish List
331(9)
Books_display.asp
332(3)
Book_details.asp
335(2)
Wishlist.asp
337(2)
Delete Book from Wishlist
339(1)
User Messaging Application
340(21)
display users.asp
341(2)
send message.asp
343(2)
my messages.asp
345(3)
view message.asp
348(2)
Extras
350(1)
Deleting Unwanted Messages
351(1)
Reply to Messages
351(2)
Utilizing the Original Subject and Message in Reply
353(2)
Differentiating Between Read and Unread Messages
355(1)
Displaying Sent Messages
355(6)
Index 361

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