Synopses & Reviews
As an experienced Dreamweaver developer, you don't need a guide to step you through every new Dreamweaver MX 2004 button and feature. Chances are, you'll be able to figure most of those out on your own. What you need--and this volume delivers--is an in-depth exploration of how you can leverage all of Dreamweaver's power to take your own Web development process to the next level. Moving beyond the explanations that are readily available in the product's documentation and the commonly available introductory guides, author Laura Gutman draws on her own extensive experience as a multimedia Web application developer to explore some of the software's more creative and complex uses--many of which involve features newto Dreamweaver MX 2004: editing files, manipulating databases, and changing code directly on remote FTP and network servers without first stetting up a Dreamweaver site; using CSS to improve your design procedures; and more. Easy-to-follow explanations, insightful exercises, render a complex topic painless.
A guide to mastering the intricacies of Macromedia Dreamweaver MX 2004.
About the Author
Laura Gutman works as a multimedia web application developer and educator in the fields of multimedia, programming, and design. Her first experience in computer science was at an IBM training school in 1983, where she learned how to punch cards, dissect mainframes, and program in COBOL. In the intervening years, she earned her Ph.D. in English from the University of St. Andrews (Scotland) and has worked as a graphic designer and illustrator (for print and multimedia), technical writer, and multimedia developer. Currently Laura lives with her dog, parakeets, and hundreds of computer toys in Albuquerque, New Mexico. In addition to her development and consulting work, she teaches a range of courses in multimedia and graphic design at the University of New Mexico. You can visit her online at http://www.rocketlaura.com.
Table of Contents
I. WEB PAGE CONSTRUCTION WITH DREAMWEAVER. 1. What's New in Dreamweaver MX 2004.
The Things You'll Never See…. …And Something You Will! General Interface Improvements. Document-Editing Improvements. CSS Improvements. Code-Writing Improvements. Site-Management Improvements. Dynamic Data Improvements. Summary. 2. The Dreamweaver Workspace.
Choosing a Workspace (Windows). The Start Page. Playing with Panels. Using the Document Window. Getting Help. Summary. 3. Creating and Working with Documents.
The Basics of Creating Documents. Working Smart with Documents in Dreamweaver. Summary. 4. Working with Text.
Text Basics. Working Smart: Bringing in Text from Other Programs. Working Smart: Creating Text Structure. Summary. 5. Working with Images.
Image Basics. Working Smart with Images. Summary. 6. Links and Navigation.
The Basics of Links. Navigation Methods and Tools. Working Smart with Links. Summary. 7. Utilizing Head Content.
The Basics of Head Content. Working Smart with meta Tags. Working with Other Head Content. Summary.
II. DESIGNING WITH DREAMWEAVER. 8. Building Tables.
Table Basics. Working Smart with Tables. Using Flexible Widths Sensibly. Using Tables for Page Layout. Summary. 9. Working with Forms.
Form Basics. Working Smart with Forms. Summary. 10. Designing Frame-Based Pages.
Frame Basics. Working Smart with Frames. The World of Iframes. Summary. 11. Using Cascading Style Sheets.
CSS Basics. Working Smart with CSS. Summary. 12. -CSS Positioning, Dreamweaver Layers, and Page Layout.
Layer Basics. Working Smart with Layers. Summary.
III. INTERACTIVITY, DHTML, AND MULTIMEDIA. 13. Interactivity with Behaviors.
Dynamic HTML Basics: Layers and Scripting in the Browser. Controlling Layer Visibility. Controlling Layer Contents. Dragging and Dropping Layers. Controlling Other Layer Properties. Summary. 15. Plug-Ins, ActiveX, and Java.
Extending the Browser with Plug-Ins and ActiveX. Extending the Browser with Java. Summary. 16. Building Web Pages with Flash.
IV. SITE MANAGEMENT WITH DREAMWEAVER. 17. Local Site Management.
How Dreamweaver Handles Local Sites. Defining a Local Site. Managing Sites. Working in the Site Panel. File and Link Management Within a Site. Assets Management with the Assets Panel. Working Without a Site. Summary. 18. Site Publishing and Maintenance.
How Dreamweaver Works with Remote Sites. Defining a Remote Site in Dreamweaver. Working with a Remote Site. Keeping Local and Remote Sites Synchronized. Working Without a Site: Defining Remote Connections. Summary. 19. Workplace Collaboration.
Challenges of Working in a Design Team. Sharing Site Information. Using Design Notes for Improved Workflow. Version Control. Creating Project Workflow Reports. Dreamweaver and Contribute. Summary. 20. Site-Wide Content with Templates and Libraries.
Working with Templates. Working with Library Items. Summary.
V. DREAMWEAVER AND LIVE DATA. 21. Building Dynamic Sites with Dreamweaver.
Basics of Dynamic Sites. Setting Up Your Workstation for Dynamic Development. Setting Up for Offline Development. How Dynamic Sites Work in Dreamweaver. Summary. 22. Creating Dynamic Pages.
Collecting Dynamic Data. Putting Dynamic Elements in Your Pages. Common Dynamic Tasks. Summary. 23. Further Dynamic Techniques.
Dynamic Templates. Master-Detail Page Sets. Working with Complex Recordsets. Creating a User Authentication (Login) System. Conditional Content. Summary. 24. Working Smart with ColdFusion.
ColdFusion Objects in the Insertion Bar. ColdFusion Components. ColdFusion Resources. Summary. 25. Working Smart with PHP.
PHP Objects in the Insertion Bar. PHP Resources. Summary. 26. Working Smart with ASP.NET.
ASP.NET Installation Notes. ASP.NET Hand-Coding Objects in the Insertion Bar. ASP.NET Web Server Control Objects in the Insertion Bar. ASP.NET Resources. Summary.
VI. DREAMWEAVER UNDER THE HOOD. 27. Writing Code in Dreamweaver.
How Dreamweaver Is Configured. Reconfigurations, from Simple to Fancy. The World of Third-Party Extensions. Summary. 29. Creating Your Own Extensions.
Before You Get Started. The Dreamweaver API. Creating Object Extensions. Creating Command Extensions. Packaging Your Extensions. Summary. Index.