Macromedia Dreamweaver MX 2004 Unleashed

by ;
  • ISBN13:


  • ISBN10:


  • Format: Paperback
  • Copyright: 2005-01-01
  • Publisher: Sams
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • 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.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $12.50
  • Buy Used
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?


As an experienced Macromedia Dreamweaver user, you know that it is a powerful web development tool, but you're lacking the knowledge to fully exploit the potential of the Dreamweaver environment. As a skilled website developer and programmer, you have that knowledge, but you're lacking the experience with the Dreamweaver program. Either way,Macromedia Dreamweaver MX 2004 Unleashedis what you need. The most complete guide to cover Dreamweaver MX 2004's powerful features, it will show you strategies for designing, managing and developing sophisticated websites within the Dreamweaver environment. It will also guide you through the realm of dynamic sites, which will ultimately enable a richer experience for the end user. These techniques are not covered in other intermediate-level Dreamweaver books. LetUnleashedhelp you unleash the potential of your Dreamweaver MX 2004 websites.

Author Biography

Matthew Pizzi is training director and president of Train Simple, which provides custom on-site training for many top Fortune 500 companies.

Table of Contents

Introductionp. 1
Getting Up to Speed with Dreamweaver MX 2004
What's New In Dreamweaver MX 2004p. 5
A New Dreamweaver User Interfacep. 5
Siteless Page Editingp. 9
Enhanced CSS Supportp. 9
Increased Integration with Other Suite Applicationsp. 13
Enhanced Support for Dynamic Platformsp. 17
Copy and Paste from Microsoft Applicationsp. 17
Additional Coding Toolsp. 18
Enhanced Security Using FTPp. 21
Troubleshootingp. 22
Peer to Peer: Taking the Anxiety Out of CSSp. 23
Welcome to the Dreamweaver MX 2004 Interfacep. 25
Panels and Inspectorsp. 25
Document Windowp. 45
Document Size and Web Page Dimensionp. 49
Summaryp. 50
Dreamweaver MX 2004 Site Managementp. 51
Setting Up a Web Site in Dreamweaver MX 2004p. 51
Managing a Web Site in Dreamweaver MX 2004p. 67
Working with the File Panelp. 67
Synchronizing Local and Remote Filesp. 70
Working with the Site Mapp. 71
Changing Linksp. 76
Checking Linksp. 77
Using Site Reportsp. 79
Checking Browser Compatibilityp. 81
Summaryp. 83
Dreamweaver MX 2004 Essentialsp. 85
Working with Dreamweaver MXp. 85
Working with an HTML Documentp. 86
Working in the Coding Environmentp. 91
Web Typography [left angle bracket]font[right angle bracket] Tagp. 96
Creating Listsp. 107
Inserting the Time and Datep. 111
Inserting a Horizontal Rulep. 111
Working with Hyperlinksp. 113
Email Linksp. 114
Named Anchorsp. 114
Images on the Webp. 116
Inserting Images into a Dreamweaver Documentp. 118
Imagemapsp. 122
Rollover Imagesp. 122
Navigation Barsp. 124
Background Imagesp. 127
Image Placeholdersp. 127
Summaryp. 128
Static Web Page Creation
Creating Tablesp. 131
Using Tables in Dreamweaver MX 2004p. 131
Table Terminologyp. 132
Inserting and Working with Tablesp. 135
Modifying Tablesp. 138
Modifying Table Propertiesp. 141
Working with Table Bordersp. 142
Adding and Deleting Rows and Columnsp. 145
Resizing Tablesp. 147
Working with Table Formatsp. 153
Sorting Tablesp. 154
Importing Tabular Datap. 155
Layout Modep. 156
Drawing Cellsp. 157
Expanded Modep. 159
Tracing Imagesp. 160
Summaryp. 160
HTML Formsp. 161
Inserting a Form in Dreamweaver MX 2004p. 161
Inserting Form Objectsp. 163
Real-World Forms, Building Forms That Workp. 182
Summaryp. 186
Framesetsp. 187
Understanding Framesp. 187
Creating Framesets and Framesp. 191
Saving Framesetsp. 197
Modifying and Resizing Framesp. 199
Adjusting Frame Attributesp. 205
Changing Page Propertiesp. 208
Saving, Closing, and Opening a Framep. 208
No Frames Contentp. 209
iFramesp. 210
Summaryp. 210
Dreamweaver Templatesp. 211
Templates or Framesets?p. 211
More About Templatesp. 212
Creating a Templatep. 212
Optional Regionsp. 224
Nested Templatesp. 226
Updating Template-based Pagesp. 226
Summaryp. 227
Assets and the Libraryp. 229
Working with the Assets Panelp. 229
Working with Library Itemsp. 245
Summaryp. 251
Cascading Style Sheetsp. 253
A Brief Introduction to Stylesp. 253
Designing with CSSp. 259
Style Propertiesp. 263
Working with CSS Stylesp. 272
Editing CSS in Code Viewp. 278
Summaryp. 289
Adding Interactivity
Behaviorsp. 293
Attaching Behaviorsp. 295
Calling JavaScriptp. 299
Change Propertyp. 300
Check Browserp. 302
Check Plug-Inp. 303
Drag Layerp. 303
Go to URLp. 305
Jump Menup. 306
Play Soundp. 307
Pop-Up Messagep. 308
Preload Imagesp. 309
Set Nav Bar Imagep. 310
Set Textp. 310
Show-Hide Layersp. 312
Swap Image/Swap Image Restorep. 313
Validate Formp. 313
Summaryp. 319
Layers in Dreamweaverp. 321
Introduction to Layersp. 321
Creating Layersp. 322
Deleting a Layerp. 326
Embedding a Layer with Style Sheetsp. 327
Inserting Content into Layersp. 330
Sizing, Positioning, and Modifying Layers with the Properties Inspectorp. 330
Modifying Layer Properties with the Layers Panelp. 337
Designing a Page with Layersp. 340
Summaryp. 346
Adding Video and Audiop. 347
Media Playersp. 347
Adding Video to Your Pagesp. 351
Embedding Video Clipsp. 352
Linking Videop. 352
Embedding Video with the [left angle bracket]Embed[right angle bracket] Tagp. 354
Adding Audio to a Web Pagep. 357
Summaryp. 359
Inserting Flash and Shockwavep. 361
Creating Flash Buttons in Dreamweaver MX 2004p. 362
Creating Flash Text in Dreamweaver MX 2004p. 365
Inserting Flash Filesp. 367
Roundtrip Flash Editingp. 370
Inserting Shockwave into a Dreamweaver Documentp. 373
Controlling Shockwave and Flash Movies with Behaviorsp. 375
Working with Flash Elementsp. 376
Summaryp. 379
Integration with Complementing Programsp. 381
Specifying External Editorsp. 382
Editing Images in Dreamweaver with Fireworksp. 383
Optimizing an Image in Dreamweaver with Fireworksp. 386
Insert Fireworks' HTML Commandp. 391
Creating a Web Photo Albump. 394
Using Photoshop with Dreamweaver MX 2004p. 397
Summaryp. 398
Introduction to Web Applications
Introduction to Web Applicationsp. 401
Terminologyp. 404
Middleware Optionsp. 412
Database Optionsp. 415
Summaryp. 417
Web Application Preparationp. 419
Introductionp. 419
Setting Up the Web Serverp. 419
Setting Up the Application Serverp. 428
Choosing a Databasep. 434
Summaryp. 438
Dreamweaver MX 2004 for Application Developmentp. 439
Create a Connection with a Data Source Name (DSN)p. 440
Custom Connection Stringsp. 446
Summaryp. 450
ASP and ASP.NETp. 453
Introduction to ASPp. 453
Introduction to ASP.NETp. 462
Beyond Dreamweaver MX 2004p. 472
Summaryp. 478
PHP and MySQLp. 479
Introducing PHPp. 479
Working with MySQLp. 481
Working with Dreamweaver MX for PHP/MySQL Developmentp. 490
Summaryp. 504
ColdFusionp. 505
Introduction to ColdFusionp. 505
Code Snippetsp. 533
Code Debugging in Dreamweaverp. 535
Summaryp. 538
Database-Driven Pages
Database Primerp. 541
What Is a Database?p. 542
The Database Management System (DBMS)p. 543
The Databasep. 544
Beyond the Basicsp. 547
Designing the Web Store Databasep. 555
Creating Relationships Between the Tablesp. 563
Summaryp. 566
SQL Primerp. 567
The Structured Query Languagep. 567
Basic SQLp. 568
Expressionsp. 576
Operatorsp. 577
Functionsp. 579
Joinsp. 583
Subqueriesp. 586
Using Access to Generate Queriesp. 587
Summaryp. 591
Working with Dynamic Datap. 593
Building the Web Store Application Using ASPp. 593
Creating the View Catalog Pagep. 593
Building the Web Store Application Using ASP.NETp. 618
Creating the View Catalog Pagep. 619
Live Data Viewp. 644
Summaryp. 645
Modifying the Databasep. 647
Creating the Web Store New User Registration Page Using ASPp. 647
Creating the My Account Page Using ASPp. 662
Building the Web Store New User Registration Page Using ASP.NETp. 671
Creating the My Account Page Using ASP.NETp. 681
Using ASP Application Objects to Create an Admin Pagep. 686
Summaryp. 696
SQL Search Pagep. 697
SQL Searchp. 698
Summaryp. 730
Adding Shopping Cart Functionalityp. 731
Creating the Web Store Shopping Cartp. 732
Building an ASP.NET Shopping Cartp. 757
Summaryp. 770
Security and User Authenticationp. 773
Securing the Web Storep. 773
Securing ASP.NET Applicationsp. 793
Summaryp. 805
XML Web Servicesp. 807
Dreamweaver MX 2004 and Web Services Integrationp. 808
A Simple Calculator Web Servicep. 809
An Introduction to WSDL and the Google Search Web Servicep. 817
Building the Google Search Web Applicationp. 822
Web Service and Database Interactionp. 830
Summaryp. 836
Accessibilityp. 839
Accessibility Standardsp. 839
Accessibility Referencep. 856
Summaryp. 861
Extending Dreamweaver MX 2004p. 863
Working with Objectsp. 863
Working with Behaviorsp. 869
Customizing Dreamweaver MX 2004's Menus Using menus.xmlp. 881
Sharing Extensions Through the Macromedia Exchangep. 885
The Server Behavior Builderp. 891
Server Behaviorsp. 891
Summaryp. 901
General Resourcesp. 903
Reference Linksp. 903
Database Conversion (Upsizing)p. 909
Troubleshooting Dreamweaver MX 2004 Application Development Errorsp. 911
Indexp. 913
Table of Contents provided by Ingram. All Rights Reserved.


= 0) {slash = '\\';} else {slash = '/';}openLoc = figLoc.substring(0, figLoc.lastIndexOf(slash) + 1);while (pPage.substring(0,3) == '../') {openLoc = openLoc.substring(0, openLoc.lastIndexOf(slash, openLoc.length - 2)+ 1);pPage = pPage.substring(3, pPage.length + 1);}popUpWin'','popWin','resizable=1,scrollbars=1,location=0,toolbar=0,width=525,height=394');figDoc = popUpWin.document;zhtm= ' ' + pPage + ' ';zhtm += ' ';zhtm += ' ';zhtm += ' ';zhtm += '' + pPage.substring(pPage.lastIndexOf('/') + 1, pPage.length) + '';zhtm += ' ';figDoc.write(zhtm);figDoc.close();}// modified 3.1.99 RWE v4.1 --> Introduction IntroductionEight years ago when I used Dreamweaver 1.0 for the first time, I was amazed at how far ahead of its time it was. The capability to create JavaScript behaviors, layers, styles, and pinpoint accurate designs truly amazed me. I was a skeptic when it came to WYSIWYG editors and preferred Notepad whenever possible. Dreamweaver changed that for me and made me look at Web development in a whole new light.Dreamweaver has become the industry's leading Web development environment, far surpassing any other. Still, many consider Dreamweaver a simple WYSIWYG editor that accomplishes little but aides in the development of static Web pages. The mindset is that WYSIWYG editors lack the true complexity that it takes to create rich and powerful Web applications that encompass client-side technologies such as HTML, CSS, and JavaScript while leveraging server-side technologies such as ASP, ASP.NET, PHP, JSP, and ColdFusion MX. Dreamweaver obliterates the stigma by captivating the developer in an intuitive and feature-rich environment.This book introduces you to the many features available through Dreamweaver. In the book, which is separated into parts, you will learn about the following:Part I--Getting Up to Speed with Dreamweaver MX 2004Whether you are a reader new to Dreamweaver or a seasoned veteran using the book as a reference, this part will introduce you to all the new features within Dreamweaver MX 2004.Part II--Static Web Page CreationPushing forward, we move into creating your first Web pages using Dreamweaver MX 2004. Here you will learn about the basic page-formatting features within Dreamweaver MX 2004, including the revamped CSS functionality.Part III--Adding InteractivityWhat are layers and behaviors? Technologies and methods that promote interactivity and navigation within your site are explained within this part. You'll also learn about the exciting integration of Flash within Dreamweaver and how to add video and audio into your Web pages.Part IV--Introduction to Web ApplicationsMoving away from stat

Rewards Program

Write a Review