ColdFusion: Web Development with Macromedia Dreamweaver MX 2004

Jen and Peter deHaan with Simon Horwith, Curtis Hermann, Massimo Foti and Eduardo Zubler

Publisher Apress
ISBN 978-1-59059-237-3
RRP US$39.99
Reviewed by Christopher Withers MBCS
Score 8 out of 10

ColdFusion The use of ColdFusion as a web development tool may not be as popular as other server side technologies such as JSP, ASP, PHP and Pearl due to the initial outlay.

This book goes a long way to demystifying the Macromedia Web Application Server and ColdFusion Mark-up Language, showcasing the simplicity of developing web applications using a combination of Dreamweaver MX 2004 as the supporting IDE to the ColdFusion MX 6.1 environment.

The first chapter gives a clear introduction to the history of ColdFusion and explains its installation.

Chapter two explains SQL queries, but this is probably not appropriate for this book and should be left to a separate publication or used as an introduction to chapter 6 on database manipulation.

Chapters 3 and 4 give an excellent view of the ColdFusion Mark-up language, variables and logic with concise examples that enable you to work through the code building up your understanding as you progress to chapter 5 on form processing.

Chapters 7 and 8 comfortably cover the topics of maintaining state in your web application and handling exceptions.

Brief introductions to component reuse and processing XML with ColdFusion are discussed in chapters 10 and 11, but further reading would be required to get a full grasp on these extensive subjects.

Chapter 12 moves away slightly from the books remit and shows you an example of how to build ‘Rich Internet Applications’ using Flash mx2004 professional by giving you an expensive glimpse into the world of web services.

Overall the book is clearly written in an accessible style that explains well ColdFusion/Dreamweaver development.

This book struggles with knowing its target audience: the discussion of site structure in chapter 12 and the introduction to databases in chapter 2 reflects that the book is intended for beginners into the web development arena. However, would a beginner to web development be using the Macromedia product catalogue to learn web development’s basic fundamentals?

Setting this aside if you are in the position of having to learn ColdFusion/Dreamweaver development, this book will give you a good foundation into using this Web Development Environment.

More information: Apress