Unique material
Joseph Lowery has a love affaire with Dreamweaver dating back to 1998 and version 1.0; that's why this book is more than just an expert writing about a piece of software, Joseph is passionate about Dreamweaver and the result is a real work of love. The book contains 10 chapters, covering different topics; each chapter stands on its own, allowing the reader to pick only one topic at time, there is no need to read from cover to cover here. The vast majority of the material available here is simply not available elsewhere; Mr Lowery covered things that may surprise even a seasoned Dreamweaver veteran like me. If you enjoy pushing Dreamweaver to its limits you can't miss this one
Pushing the Limits of Dreamweaver
Beyond Dreamweaver covers one of my favorite things about Dreamweaver, which is its open-endedness. Web design is all about pushing limits -- of our own knowledge, of HTML, of browsers -- and Dreamweaver gives its users lots of room to push. So you want to adapt Dreamweaver to work with your company's Content Management System? This book shows you how. You want to work with the latest, greatest XML-based language out there, even though Dreamweaver doesn't *officially* support it? Dreamweaver can support just about anything you throw at it, and this book shows you how. And each chapter is written from a problem-solving, why-would-I-want-to-do-this perspective that makes it quickly useful.
If you think you know Dreamweaver, think again
This book will show you what you didn't even know you need to know. I am a medium to advanced Dreamweaver user and I learned so much from this book, starting in the first chapter. I think this book is perfect for people who have used the software for a while, but don't really push it to its limits. Mr. Lowery shows you important things in two general categories: how to accomplish things you couldn't before and how to streamline your workflow to be more efficient.
Killer techniques
With an abundance of books on the market focusing on the techniques built into Macromedia's Dreamweaver MX product, reading this book was a breath of fresh air as it takes the product, and completely blows it apart.The techniques in this book, such as integrating DMX into your content management solution, extending the product using C++ as well as dealing with cutting issues such as accessibility will make you more productive and your workflow more refined.
Lowery leaves no stone unturned, showing clearly how to integrate through the extensibility layer with Fireworks; and explains how to link data into Flash in a concise, easy to understand way.
The techniques discussed are also fully extendable to your own ideas so the book will lay down a very important framework.
A fantastic tome which should hold pride of place on your desktop.
TAP INTO THE POWER OF DREAMWEAVER MX !
If you have been working with Dreamweaver for some time now, and are ready to take your skills to the next level, Beyond Dreamweaver is the perfect resource. Through a concise and straightforward writing style, the author takes you on a broad exploration of development possibilities beyond Dreamweaver's "everyday" usage.The book begins with an excellent chapter on the ease of integrating Dreamweaver MX with Content Management Systems. While this chapter may not seem as relevant to developers since Macromedia's introduction of their content management system - Contribute, it clearly demonstrates the extensibility of Dreamweaver. In doing so, it opens the reader's mind to virtually unlimited possibilities for creating custom integrations. Additionally, it continues to be a valuable example for developers using other Content Management Systems such as Interwoven or BlueMartini.
The next chapter provides an excellent overview of Section 508 website accessibility requirements. It also discusses new features available in Dreamweaver MX that will assist developers in ensuring that their websites are accessible.
Beyond Dreamweaver goes on to provide a great introduction to XML. Examples clearly demonstrate how to use Dreamweaver MX, both to export template content to XML and import XML into Dreamweaver templates.
The next few chapters present a variety of techniques that will enhance productivity. You will learn how to build Sequential Navigational Systems for both small and large scale websites; about Dreamweaver's ability to cross-integrate with other Macromedia products such as Fireworks and Flash; and how to go beyond Dreamweaver's built in capabilities and actually build your own custom cross-product extensions.
If you are interested in creating your own extensions, Beyond Dreamweaver explains how to use the standard classes and libraries that ship with Dreamweaver as a starting point. And if you really want to dig in and explore under the hood, it gives you an excellent example of how to take this even further by using C++ to create your own extensions to JavaScript.
The chapter "Making Flash Connections" was of particular interest to me as a designer/developer who specializes in Flash site development and dynamically generated database driven websites. A valuable example that was provided demonstrates the ability to pass data - either static or dynamically generated - from a Dreamweaver coded page to a Flash .swf file. Additionally, a second example demonstrates the new Flash Remoting features which allows Flash to send and receive more complete data structures. I particularly enjoyed exploring the possibilities of combining the Macromedia tri-product MX powerhouse - Flash, Dreamweaver and ColdFusion. Quite a combo!
Beyond Dreamweaver does not extensively delve into any one topic. Instead it provides the reader with a broad range of examples that can be used as a springboard for further exploration.