Amazon calculates a product’s star ratings based on a machine learned model instead of a raw data average. The model takes into account factors including the age of a rating, whether the ratings are from verified purchasers, and factors that establish reviewer trustworthiness.
As a new ColdFusion developer I was a little intimidated about ColdFusion. I bought all three of the books in this series. I am working through the books one by one. I am almost finished with Vol 1. I have typed in all the examples and worked my way through the chapters. I was a little disappointed with the lack of errata for the book as I ran into typos along the way. In defense of the authors, the code for the book which is available on the Ben Forta web site ALL WORKS. When I was stuck I could open the author's code and run it and compare it to mine. Many times the problem was my own FAT FINGER mistake. But I was unable to find the typo of mine. After comparing their code to mine I could find my mistakes. And the authors have all been quick to reply to my comments and have updated the errata for the book as I have brought it to their attention. How many book authors can you say that about? I have found this book very informative and a great learning and reference tool for the Beginning ColdFusion developer. I look forward to every Next chapter for new cool stuff that ColdFusion offers. I like these books and they will be a valuable part of my learning and reference library. I use the web site [...] for code samples and errata.
I've been developing ColdFusion applications since the days of (JJ and Jeremy) Allaire, Macromedia and now Adobe. Back in the mid 90's Ben Forta wrote THE book on ColdFusion and he's done it again, with assistance from Ray Camden and Charlie Arehart. ColdFusion 9 Web Application Construction Kit is composed of three volumes. Volume I Getting Started, which I report on here, assists beginners with downloading/installing required software, server setup, database connectivity and starts the reader developing the OWS (Orange Whip Studios) movie web site. As you progress through the book, the OWS web site is enhanced throughout all three volumes. Compared to previous editions, local setup is much easier because CF 9 is resource integrated. I purchased all three volumes, because I need to get familiar with CF 9. Download and install ColdFusion 9 Developer Edition (free), ColdFusion Builder (60 day trial) as well as the authors files (web address supplied) and you'll have everything you need. There's an excellent online support forum. The book introduces CF Builder in Chapter 11 to assist with CFC (ColdFusion Components), but if you're not familiar with CF Builder, its a minor distraction. If you're a ColdFusion developer from the early days, you're familiar with Forta's old "blue book" as THE reference. I'm happy to report Ben Forta has created another engaging tutorial with Adobe ColdFusion 9 Getting Started Volume I as it's destined to become THE definitive basic reference for ColdFusion 9.
I really wish more introductory books were written this well.
This book does a great job of covering all the basics.
If you're new to web development or SQL, this book covers all the basics you'll need to write dynamic apps in ColdFusion.
If you're already comfortable with SQL or Web development in general you'll probably end up skimming some of the book of parts but it is still a an outstanding intro to ColdFusion.
I was a hard core ColdFusion developer years ago but after about 10 years doing .NET and Java I was pretty rusty in CF. A lot of this book was too basic for me but I it was still a worthwhile purchase to get me back up to speed.
This is a very good book for whom wants to learn CF basic knowledge and concepts. The intermediate and senior CF developers may need other books for reference. I used CF in 2002 for a short time. This speeds up refreshing my memory and gives me the new concepts and knowledge which are released in later versions. I can work well using the skills I learned from this book and the online documents. I strongly recommend this book to the CF programming beginners.
I like the approach the book takes and it really facilitates learning. Ben Forta is a great author and Raymen Camden and Charlie Arehart are no slouches either.
I upgraded from MX so the following feedback may not be spot on for people coming from last version.
The book has been updated from the previous versions to reflect the newer features in ColdFusion (Ajax, reporting, graphs, etc) best practices for security (SQL injections), and guidelines for programming using ColdFusion Components. The sample code uses features not always addressed and also teach other short cuts. There is a lot of great content.
I was one of the first reviewers here at Amazon of Ben Forta's books on ColdFusion back in the late 1990's. Much has changed since then. Most things for better. It is amazing how ColdFusion has updated itself and stood the test of time, even when many new languages and platforms have been introduced. Ben Forta's unique writing style, comprehensive but extremely clear and engaging, is still the same. Ray Camden is another great writer and it shows.
One of the things (probably the most critical one) that has not changed for better has nothing to do with ColdFusion itself. The scarcity of books on ColdFusion 8 is amazing. And now with ColdFusion 9 the situation is worse. Even Adobe itself has not published the three Ben Forta books of this series in time with the release of ColdFusion 9. And as of June 2010 two are still missing! Meanwhile there is no shortage of books on, say, Ruby. ColdFusion doesn't deserve this treatment. And many in the ColdFusion community are probably not happy with this situation. But it may change soon. ColdFusion 9 is the not only the latest but the best ever!
As a recent Gartner's study puts it, "ColdFusion is nearly unique in the industry because it provides a balance of ease of use and advanced features that can support 'entry level' business unit application developers, as well as 'advanced' centralized IT development teams. (..) Most notably, ColdFusion is unmatched by any competitor for ease of use and technical capabilities. (..) Investments in ColdFusion technology are safe for the next five years and potentially longer."
Among other things, ColdFusion 9 has some outstanding object-oriented frameworks, supports components, has a built-in ORM and can be greatly combined with CSS3 and Ajax and other, more recent technologies. Unfortunately the distribution of the chapters in the three books of this series doesn't reflect these improvements well. For the sake of a pretense simplicity much of the meat of ColdFusion 9 is no longer given in the first book and seems somewhat lost (if not incomplete) in the other two books of the series, among less relevant subjects to developers.
Yet Ben Forta's talent shines through in this book. Ray Camden is not left behind either. One can read this book and truly enjoy it. ColdFusion is still so powerful but simple as ever. If only all technical books were so well written and so exciting to read! A true fun ride. You won't be disappointed.
Update: As of this writing (June 2010) [...] has at least three excellent video tutorials on ColdFusion 9, some aimed at new and some aimed at seasoned ColdFusion developers. Amazon also sells each of these tutorials on CD-ROMs. The book ColdBox by Luis Majano is one of the best sources for the robust, sustainable and modern ColdFusion, where one of the best frameworks available is explained in full with an outstanding documentation. The book Adobe Coldfusion Anthology by Michael Dinowitz and Judith Dinowitz also has some of the latest on ColdFusion written by a world class team of ColdFusion developers.