List Price: $59.99

Rent Book

Select for Price
There was a problem. Please try again later.

Rent Digital

Rent Digital Options
Online:1825 Days access
Downloadable:Lifetime Access
$46.79
*To support the delivery of the digital material to you, a digital delivery fee of $3.99 will be charged on each digital item.
$46.79*

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

Summary

ColdFusion is an extremely powerful web-development tool. Despite its short initial learning curve, attributed to its accessible HTML-like, tag-based syntax, it provides sophisticated content-management solutions for large-scale enterprises. This has never been truer than it is now, since the release of ColdFusion MX. To take advantage of this power, you must step outside the box to learn skills as diverse as application design and Web Services development--topics addressed only briefly, if at all, in standard ColdFusion tutorials and reference books. ColdFusion MX Developer's Handbook teaches you what you need to broaden your ColdFusion skills and become a fully capable enterprise developer. Inside, 13 ColdFusion experts provide highly detailed, advanced instruction that will save you countless headaches and let you squeeze every last drop of functionality from the newest release. You'll master database integration techniques involving advanced SQL queries, stored procedures, and database upsizing. You'll take advantage of MX's improved integration with other technologies, incorporating Flash using Flash Remoting, and capitalizing on full XML support to create Web Services. In your custom coding, you'll build and deploy Java and C++ extensions and wirelessly extend ColdFusion's reach with components that talk to WAP and WML clients. All this comes wrapped in practical, hard-to-find advice for managing your content and applications and optimizing performance. Large applications with heavy traffic need speed and efficiency, and you get that with performance turning, load balancing, and caching. If you're working in a clustered environment, you need to understand state management. No matter what your situation, you'll benefit from in-depth coverage of application security, debugging, and coding methodology using Fusebox. Every chapter is packed with the technical knowledge to give you what you need to create serious solutions. You might find that one particular chapter alone is worth the cost of the book because of the time and frustration it will save you. Most readers, however, will use various parts of this book at different times, depending on the constantly changing challenges faced by enterprise programmers. The mission of this book is to provide the extra skills you need to be a successful ColdFusion developer in today's demanding and expanding environment.

Author Biography

Raymond Camden and Arman Danesh are the best-selling authors of Mastering ColdFusion, from Sybex. Camden is also a compliance engineer at Macromedia and a certified ColdFusion instructor.

Hal Helms is a member of Team Allaire and has written articles for ColdFusion Developer's Journal.

Emily Kim is vice president of GT Alliance, a key Macromedia training partner.

Guy Rish is an independent consultant and carries developer and instructor certifications from Macromedia and Rational.

Table of Contents

Introduction xxvii
Part I Managing Content and Applications
Designing and Planning a ColdFusion Application
3(30)
Troubleshooting and Debugging ColdFusion MX Code
33(44)
State Management in a Clustered Environment
77(30)
The Fusebox Framework and Development Methodology
107(72)
Developing Component-Based Applications
179(20)
Creating Search Engines with Verity
199(46)
Advanced WDDX
245(40)
Application Security Techniques
285(32)
Archives and Deployment
317(16)
Source Code Management
333(16)
Part II Advanced Database Integration
Advanced SQL
349(40)
Stored Procedures
389(30)
Upsizing Databases to SQL Server
419(30)
Part III Client-Side Coding
Using JavaScript and DHTML with ColdFusion
449(48)
Working with WAP and WML Clients
497(36)
Part IV Enhancing Performance
Performance Tuning
533(36)
Clustering: Load Balancing and Failover
569(32)
Caching Techniques
601(22)
Part V Custom Server-Side Coding
Working with Java Objects
623(28)
Building Java Extensions
651(58)
Building C++ Extensions
709(36)
Using cfexecute
745(20)
Part VI Integrating with External Services
Integrating with Flash MX
765(72)
Web Services
837(36)
Appendices
Appendix A: Configuring ColdFusion for Java
857(6)
Appendix B: Understanding UML Class Diagrams
863(8)
Appendix C: Using the Code from This Book
871(2)
Index 873

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.