This book is divided into 28 chapters and 4 appendixes, as follows:
Introduces the book and gives a high-level overview of the components that make up the ColdFusion development platform.
Gets you started using ColdFusion and covers such topics as datatypes, variables, expressions, conditional processing, and looping.
Looks at passing data between templates using HTML forms and hyperlinks.
Gets you started using ColdFusion to query databases. Provides an overview of Structured Query Language (SQL) and demonstrates its use within ColdFusion applications.
Covers techniques for adding, updating, and deleting database records.
Looks at the complex datatypes available in ColdFusion: lists, arrays, structures, and query objects.
Investigates methods for maintaining state in ColdFusion applications.
Covers the basics of application security and discusses several methods and models for securing your ColdFusion applications.
Explains several techniques for implementing error and exception handling within your ColdFusion applications.
Gives an overview of the dynamic form controls provided by ColdFusion as an extension to standard HTML form controls.
Covers several advanced techniques for querying and displaying data as well as advanced SQL topics.
Deals with techniques for manipulating files and directories on both local and remote servers. Also covers executing programs from the command line.
Shows how to use ColdFusion to send email through SMTP servers and how to retrieve messages from POP3 servers. A working example of a web-based mail client is included.
Demonstrates how to interact with other web servers via the HTTP GET and POST methods using ColdFusion.
Gives a general overview of the Lightweight Directory Access Protocol (LDAP) and shows how to use ColdFusion to interface with LDAP-enabled directories.
Explains how ColdFusion interacts with a bundled version of Verity’s VDK, K2 Server, and Spider engines to index and search both file- and query-based content.
Shows how to use ColdFusion’s built-in server-side graphing and charting capabilities to produce dynamic charts and graphs.
Introduces regular expressions and demonstrates ways to integrate them into your ColdFusion applications.
Shows how to create user-defined functions (UDFs) using both CFML tags and CFScript.
Shows how to extend the core capabilities of the ColdFusion language through reusable components called Custom Tags.
Covers ColdFusion Components (CFCs), a framework for using concepts and techniques of object-oriented programming for building your applications.
Covers XML and the Web Distributed Data Exchange (WDDX), an XML-based technology for sharing data across disparate platforms and programming languages.
Discuses web services and shows how to use ColdFusion MX to both produce and consume them.
Explains how the Windows version of ColdFusion MX can be used to read and write to the system registry.
Explains how to schedule one-time and recurring tasks using ColdFusion’s built-in scheduler.
Covers the basics of using ColdFusion to interact with COM, CORBA, and Java.
Gives a general overview of Rich Internet Applications and how to create them by pairing Macromedia Flash and ColdFusion MX via Flash Remoting.
A complete CFML tag reference that includes several previously undocumented tags.
A complete CFML function reference that contains numerous previously undocumented functions. The function reference includes a working example for each function wherever possible.
Contains the schema and sample data for all database tables used in the book’s examples.
Provides a comprehensive listing of free ColdFusion resources available over the Internet. These resources include user groups, e-zines, support forums, and other community-minded resources.