[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]
calendars 2nd 3rd 4th 5th 6th 7th 8th 9th
Persian (Iranian) calendar 2nd
CANONICAL_DECOMPOSITION parameter
capitalization, ignoring with reFindNoCase( ) function 2nd
CAR (ColdFusion Archives) 2nd 3rd 4th 5th 6th 7th 8th
cascading selects (JavaScript)
creating array of films 2nd 3rd 4th
custom JavaScript object 2nd 3rd 4th 5th
fetching matching films in real time 2nd 3rd 4th 5th
passing data to JavaScript
with WddxRecordset object 2nd 3rd 4th
wrapping WDDX fetching in custom tag
cascading style sheets (CSS)
Microsoft Office and 2nd 3rd 4th 5th 6th 7th 8th 9th
case-sensitivity, and shared variables
certificate_db value, SECURE attribute
CFAS (ColdFusion Application Server), and server probes
cfcompile script
CFCs [See ColdFusion Components (CFCs)]
CFEvent
CFIDE directory, disabling 2nd 3rd
CFML [See ColdFusion Markup Language (CFML)]
CFMODULE caveat, and nested custom tags 2nd 3rd 4th
CFMX UTF-8 resource bundle 2nd
CFX tags
characters
character classes, metacharacters 2nd 3rd
[ ], specifying character classes with 2nd
^, negating character classes with
common character classes and shortcuts 2nd 3rd
character encoding
HTML-based character encoding META tags 2nd
child custom tags
communicating with parent custom tags 2nd 3rd 4th 5th 6th 7th 8th
circuit redundancy, network providers with
Cisco
class objects (Java) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th
<cfobject> vs. CreateObject( ) 2nd
instantiating objects and calling methods 2nd 3rd
resizing images example 2nd 3rd 4th 5th
CLDR (Common Locale Data Repository) 2nd 3rd 4th 5th 6th 7th 8th 9th
CLIENT variables
CLIENT variable repository 2nd 3rd 4th 5th
storing
client-side form validation 2nd
closeBrowser method, and Login Wizard extension
Cluster Manager
ClusterCATs
software-based load balancing and 2nd
clusters
best scaling practices and [See session state]
JRun
Cluster Manager [See session state]
clustering technology [See session state]
configuring [See session state]
load-balanced clusters, configuring [See session state]
code
applications that scale, writing 2nd 3rd 4th
code, avoiding bottlenecks 2nd
commenting in CF scripting 2nd
JavaScript code in Web pages 2nd
code listings (by chapter)
.NET, Integrating with
Display the results from WebService
List of methods in NameService.asmx 2nd
WSDL output from NameServices. cfc
Admin API
Application.cfc-Securing Application Events 2nd 3rd
dsnForm.cfn-Adding Data Source 2nd
façade.cfc-Façade Access to Admin API 2nd 3rd
ipForm.cfm-Adding IP for Debugging 2nd
Advanced Custom Tags (CFML)
Auth.cfm-Using CFEXIT to Control Custom Tag Processing Flow 2nd
Bidirectional/CallingPage.cfmCreating the Form
Bidirectional/IntelligentForm.cfmIntelligent Form Custom Tag
Bidirectional/IntelligentInput.cfm-Form Field That Gives/Receives Data
Child2Parent/CallingPage.cfm-Creating the Form
Child2Parent/IntelligentForm.cfm-Intelligent Form Custom Tag 2nd
Child2Parent/IntelligentInput.cfm-Intelligent Form Field That Informs Its Parent
CompanyList.cfm-Creating List of Companies
NoComm/IntelligentInput.cfm Fixing the CFMODULE Problem
Parent2Child/CallingPage.cfm-Creating the Form
Parent2Child/IntelligentForm.cfm-Intelligent Form Custom Tag 2nd
Parent2Child/IntelligentInput.cfm-Intelligent Form Field Requests Data
TRuncateQuote.cfm-Implementing Paired Tag
CFCs, Advanced
dumpActorDetail.cfc-Calling CFC from URL
getMetaData.cfm-Display Data Using getMetaData( )
loginScript.cfm-Basic Login Script 2nd
pActor.cfc-Database Persistent Actor Component 2nd 3rd
persist.cfm-Flushing Persistent Components
persist.cfm-Locking Persistent Components
persist.cfm-Persisting Components
person.cfc-Basic person Component 2nd
SetProperty.cfm-Setting Object Property 2nd 3rd
ShoppingCard.cfc-Shopping Cart Component 2nd 3rd 4th
showSalary.cfm-Catching Secure Function Invocation
showSalary.cfm-Show Salary Page
testPActor.cfc-Using GET Method to Retrieve Actor 2nd
updatePActor.cfm-Complete Update Page 2nd 3rd
Directory Services
AddEntry.cfm-Adding and Testing Entries 2nd
Authenticating Users with <cfldap> 2nd
GetdN.cfm-Running Simple Queries
GetNameValues.cfm-List Name/Value Pairs 2nd
GetStudents.cfm-Querying Public Servers 2nd
LDAP.cfc-Creating an LDAP CFC 2nd 3rd 4th
LDAPMailList.cfm-Using LDAP to Create Mailing Lists 2nd
ModifyStreetState.cfm-Updating Multiple Attributes
ModifyTelephone.cfm-Modifying Entries
Event Gateways
DataLogger.cfc-Simple CFC that logs incoming CFCEvents 2nd
DirectoryWatcher.cfc-Simple CFC that creates thumbnails of new images 2nd
POP3Gateway.CFC-Simple CFC to log messages from POP3gateway
POP3Gateway.java-Checks for new e-mail and creates event 2nd 3rd 4th 5th
Globalization
castCollation.cfm-Casting Collation with Microsoft SQL Server
compareCFLocales.cfm-Comparison of ICU4J/ColdFusion MX 7 for Arabic Locale 2nd
compareFarsiLocales.cfm-Comparison of ICU4J/Core Java for Farsi Locale 2nd
ffRB.cfm-"Fire and Forget" Resource Bundle Loading
frameLayout.cfm-RTL Frame Layout Logic
galacticCustomer.txt-Galactic Customer Table Design
geoLocatorTB.cfm.geoLocator Example 2nd
i18nlogin.cfmI18N Login Form 2nd
icu4jSort.cfm-ICU4J-Based Locale Array Sorting Function 2nd
noni18nLogin.cfm-Non-I18N Login Form 2nd
onDemandRB.cfm-"On Demand" Resource Bundle Loading
test_en_US.properties-en_US Locale Resource Bundle Example 2nd
HTTP and FTP, Server-side
AuthorSearch.cfm-Passing Information to Author Search Processing Page 2nd
depost.cfm-Using <cfhttp> with POST Method 2nd
dopostrequest.cfm-Template That Processes <cfhttp> POST Method Variables 2nd
ftp1.cfm-Establishing FTP Connection 2nd
ftp_getfile.cfm-Code to Download Files Using <cfftp>
ftp_listdir.cfm-Displaying File Listing Using <cfftp> Tag 2nd
getauthors1.cfm- Using <cfhttp> to Build Query Using Text File 2nd
getbinary.cfm-Using <cfhttp> with GET Method to Download Binary Files
getwired.cfm-Retrieving Index Page from www.wired.com via <cfhttp> Tag 2nd
getwired2.cfm-Using <cfhttp> with GET Method to Download Files
searchbn.cfm-Passing Information to www.barnesandnoble.com Book Search Engine 2nd
IM and SMS
Adding an onBuddyRequest Method
im.cfc-Interactive IM Gateway CFC 2nd 3rd
im.cfc-Modify the onIncomingMessage Function 2nd
sms_stub.cfc-Empty SMS Gateway CFC
xmpp_stub.cfc-Empty XMPP Gateway CFC 2nd
Java
createGallery.cfm-Creating Simple Photo Gallery
EJBExample.cfm-Instantiating and Working with an EJB 2nd
ImageManipulator.cfc-Using Java functionality to manipulate images 2nd
IntegratingCFML.cfm-ColdFusion Page that Includes JSP Page and Servlet Page 2nd 3rd 4th
IntegratingJSP.jsp-JSP Page Included by Listing 29.9
IntegratingServlet.java-Java Servlet Included by Listing 29.9 2nd
JavaCast( ) function syntax 2nd
JavaFile.cfc-Encapsulating Java integration
JavaObjectImageInfo.cfm-Using External Java Class 2nd
JavaObjectsleep.cfm-Calling Java Class's Methods
JavaObjectStringTokenizer.cfm-Calling Specific Constructor with init( )
overLay.cfm-Importing and Using JSP Tag Library
TagLibImage.cfm-Providing Dynamic Attributes to Tags from Tag Library 2nd
UseEJB.cfm-Custom Tag to Make It Easier to Work with EJBs 2nd
UseEJBDemo.cfm-Using the <CF_UseEJB> Custom Tag 2nd
JavaScript
dollarFormat.js-JavaScript Function for Formatting Numbers 2nd
FilmCFC.cfc-ColdFusion Component That Can be Accessed via JavaScript 2nd
FilmsRobot.cfm-Supplying WDDX Packets to JavaScript Page from Listing 17.9
JSFilmBrowser.cfm-Serializing Recordset Object after It has Been Edited 2nd 3rd 4th 5th 6th
JSFilmBrowserCommit.cfm-Receiving and Deserializing Packet Created by JavaScript 2nd
JSRelatedSelects1.cfm-Using Loops to Create Array of Films on the Fly 2nd 3rd
JSRelatedSelects2.cfm-Using Instances of Custom JavaScript Objects to Hold Data 2nd 3rd
JSRelatedSelects3.cfm-Using <cfwddx> to Supply Data for Second Select List 2nd 3rd
JSRelatedSelects4.cfm-Passing Recordset Data to Relate Two Select Lists 2nd 3rd
MortgageCalculator.cfm-Passing Variables to JavaScript 2nd 3rd 4th
RelatedSelects Via WDDX.cfm-Fetching and Deserializing Packet 2nd 3rd 4th
TimedFormSubmission.cfm-Passing JavaScript Variables as URL Parameters 2nd 3rd 4th 5th
Microsoft Office
AutomationBad.cfm-Demonstrate Automation for Clarity
ListAuthors.cfm-List Files with Authors Using Summary Properties 2nd
MailMerge.cfm-Serve Word Document with Custom Information 2nd
MailMerge2.cfm-Create Confirmation Letter for Word Throug221, XML and CSS 2nd 3rd
OrderDetails.cfm-Create Multisheet Workbook Using Apache POI 2nd 3rd 4th
OrderDetails2.cfm-Customer Order Details in Single-Sheet Workbook vi214 2nd 3rd 4th 5th
ReadExcel.cfm-Process Uploaded Excel File 2nd
Regular Expressions (RegEx)
EditableHomePage1.cfm-Removing Text Based on a Regular Expression 2nd
EditableHomePage2.cfm-Using Backreferences to make Intelligent Alterations
EditableHomePage3.cfm-Making Changes Based on reFind( ) Results 2nd 3rd
EditableHomePageDisplay.cfm-Form and Display Portion of Editable Home Page 2nd
RegExFindEmail1.cfm-Simple Regular Expression Example
RegExFindEmail2.cfm-Using reFind( )'s returnSubExpressions Argument
RegExFindEmail2a.cfm-Using reFindString( ) Function from UDF Library 2nd
RegExFindEmail3.cfm-Getting Matched Text for Each Subexpression 2nd
RegExFindEmail4.cfm-Finding Multiple Matches with a <cfloop> Block 2nd
RegExFindPhone1.cfm-Using mid( ) to Extract Matched Text 2nd
RegExFunctions.cfm-UDF Function Library for Working with Regular Expressions 2nd 3rd 4th
RegExTester.cfm 2nd 3rd 4th 5th
Scripting, ColdFusion
ColdFusionFunctions.cfm-Calling ColdFusion Functions from ColdFusion Script
CommentingCode.cfm-Comparing Code Comments in Script vs. Tags
ContinueAndBreak.cfm-Skipping Iterations and Breaking out of Loop 2nd
CreatingVariables.cfm-Creating Variables Using ColdFusion Scripting 2nd
DoWhileLoops.cfm-Looping At Least Once and While Condition Is True
ExceptionHandling.cfm-Handling Exceptions in ColdFusion Script
ForInLoopos.cfm-Looping Over the Keys in a Structure
ForLoops.cfm-Looping a Predetermined Number of Times
IfElseifElse.cfm-Deciding Flow Based on Multiple Tests 2nd
ScriptingExample.cfm-An Example of ColdFusion Scripting 2nd
SwitchCase.cfm-Deciding Flow Based on Single Test with Enumerated Results 2nd
UserDefinedFunction.cfm-Creating and Calling a UDF
WhileLoops.cfm-Looping While Condition Is True 2nd
Security Basics
Encrypting with the Hash( ) function 2nd
Limiting File Upload to Authorized Users 2nd
The Encrypt( ) and Decrypt( ) Functions at Work 2nd 3rd
Security, CF Options
mm_wizard_authenticate.cfc 2nd 3rd
Server Sandboxes, DIRECTORY.CFM-List Files in Current Directory Path
Session State, Managing in Clusters
addtokens.cfm-Appending CFID and CFTOKEN to URL Strings
Application.cfm-Settings for Client Management with Session-Based Cookies
login.crm-Login Form to Authenticate Users and Return Them to the Originating Page 2nd
somepage.cfm-Snippet of Template to Call Login Form If Cookie Does Not Exist
System Performance, Monitoring, probe.database.cfm-Simple Database Connectivity Probe 2nd
WDDX
Application.cfm-Reading Application Settings from WDDX Packet on Disk 2nd
AppSettings.xml-WDDX Packet Containing Settings for Application 2nd
AppSettingsForm.cfm-Reading Application Settings from WDDX Packet on Disk 2nd 3rd
Deserialize1.cfm-Deserializing Packet Created with Listing 16.1
Deserialize2.cfm-Deserializing Multifaceted Data Structure 2nd
FilmsRobot1.cfm-Back-End Web Page That Exposes Film Data as WDDX Packets 2nd
FilmsRobot2.cfm-Including Binary Content in WDDX Packets 2nd 3rd
HomePage.cfm-WDDX Packet Containing Recordset 2nd
Response from FilmsRobot1.cfm When Details for Particular Film are Requested 2nd
Response from FilmsRobot1.cfm When Visited with No URL Parameters 2nd
Serialize1.cfm-Converting Simple String to WDDX 2nd
Serialize2.cfm-Serializing Structure that Contains Array and Recordset 2nd
StringPacketFormatted.txt-Simple WDDX Packet Created by Listing 16.1
StructpacketFormatted.txt-Complex Packet Created by Listing 16.3 2nd
TimeZoneRecordsetPacket.xml-WDDX Packet with Recordset About U.S. Time Zones 2nd
UseFilmsRobot1a.cfm-Connecting to Back-End Robot Page
UseFilmsRobot1b.cfm-Connecting to Back-End Robot Page
UseFilmsRobot2b.cfm-Using Binary Data Included in WDDX Packets 2nd
UseFilmsRobot2c.cfm-Serving Binary Content from WDDX Content Directly 2nd
WDDXFunctions.cfm-UDF Library for Reading and Writing WDDX Packets 2nd 3rd 4th
Web Services
<cfinvoke> Example Invocation 2nd
A Web-Service-Only Component (justawebservice.cfc)
Complex Data Type for Use with a Web Service (CreditPerson.cfc)
Consuming a Microsoft .NET Web Service (DotNetDaily.cfm) 2nd
createObject( ) Example Invocation 2nd
Invocation Example with Simple Data Type (TestSimpleCreditRating.cfm)
message and part Tags from Our WSDL (NumericString.cfc) 2nd
Number-to-String Conversion Web Service (NumericString.cfc) 2nd
portType and Operation from the WSDL (NumericString.cfc)
Sample Use of <cftry><cfcatch> While Invoking a Web Service 2nd
Testing justawebservice.cfc 2nd
Testing NillableWS.cfc (TestNillable.cfm)
Web Service with Complex Data Type (ComplexCreditRating.cfc) 2nd
Web Service with Simple Data Type (SimpleCreditRating.cfc) 2nd
Web Service with struct or map Data Type (MapCreditRating.cfc) 2nd
WSDL Display with Complex Data Type (ComplexCreditRating.cfc) 2nd 3rd
WSDL Display with Simple Data Type (SimpleCreditRating.cfc) 2nd
WSDL for Our Simple Web Service (NumericString.cfc) 2nd 3rd
WSDL Portion with struct or map Data Type (MapCredit Rating.cfc) 2nd
XForms
_formelements.xsl (excerpt) 2nd
actorForm.cfm-Actor Update Form, using <cfform> 2nd 3rd
actorFormXML.cfm-Actor Update Form, using <cfform type="XML"> 2nd
ColorPicke231-Color Picker Control (excerpt) 2nd
ColorPickerXML.cfm-XML Form for Color Picker
XML from XML Actor Form 2nd 3rd
XML
CompaniesAndEmployees.xml-XML Document 2nd 3rd 4th
CompanyDirectory.xsd-XML Schema Document
EmployeeXML.xml-XML Generated From Database
ExtendedCompany.xml-<company> Entry with Starting Salary Information Added
ExtendedCompany2.xml-Another XML Document with Different Namespace Prefixes 2nd
Namespaces.xml-Portion of Listing 14.1, Using CDATA Rather Than Regular Text
ParseXML.cfm-Parsing XML Document on Disk
SingleCompany.xml-Basic XML Document
ValidateXML.cfm-Using XmlValidate( ) to Validate Documents
XMLFromADatabase.cfm-Creating XML Document from Database Content 2nd
XmlNew.cfm-Using XMLNew( ) to Dynamically Create XML Objects 2nd
XPath
CDCollection.xml-XML document used for this chapter 2nd
FindArtistRecommendations.cfm-Using XPath to search the CD Collection 2nd
XSLT for Transforming XML
ArtistsAndCDs-simple listing of artists and CDs 2nd
BasicTransformation.xsl-An XSLT stylesheet to create a simple listing of artists and CDs 2nd
CDList.xsl-stylesheet that bypasses artist information
ChooseInATransformation.xsl-Using <xsl:choose> 2nd
CompleteArtistAndCDs-output of the final transformation 2nd 3rd 4th
CompleteTransformation.xsl-complete listing of artists, CDs, and recommendations 2nd 3rd
DynamicElements.xsl-Using <xsl:element> to create dynami216 elements 2nd
IfInATransformation.xsl-Using <xsl:if> 2nd
LoopInATransformation.xsl-Using <xsl:for - each> 2nd
transformArtistAndCDList.cfm-TRansforming XML content using XSL
ColdFusion
CF/.NET Web service integration example 2nd
CFMX UTF-8 resource bundle 2nd
extending with Java [See Java]
Web services
ColdFusion 4.x - 5.0, and security changes
ColdFusion 5 Enterprise, Archive and Deploy feature
ColdFusion Administrator
access issues [See Administrator API]
archive definitions and [See Administrator API]
configuring Web services in [See Administrator API]
password [See Administrator API]
Unicode support option [See Administrator API]
ColdFusion Application Server (CFAS), and server probes
ColdFusion archives (CAR) 2nd 3rd 4th 5th 6th 7th 8th
ColdFusion Compiler 2nd 3rd 4th 5th
ColdFusion Components (CFCs)
component packages
creating Web services and 2nd 3rd 4th 5th 6th 7th
globalization and
ColdFusion Components (CFCs), creating advanced 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th 27th 28th 29th 30th 31st 32nd 33rd 34th 35th 36th 37th 38th 39th 40th 41st 42nd
constructors 2nd 3rd 4th 5th 6th
object-oriented programming (OOP)
persisting CFCs for performance
security 2nd 3rd 4th 5th 6th 7th
role-based security in 2nd 3rd 4th
THIS scope 2nd 3rd 4th 5th 6th 7th 8th
object property, setting (code listing) 2nd 3rd
shopping cart component (code listing) 2nd 3rd 4th
ColdFusion Markup Language (CFML)
CFML applications, debugging for event gateways [See advanced custom tags (CFML]
CFML expressions in JSP tag attributes [See advanced custom tags (CFML]
CFML-based security risks [See advanced custom tags (CFML]
creating XForms in [See advanced custom tags (CFML]
<cfform> attributes [See advanced custom tags (CFML]
<cfform> examples [See advanced custom tags (CFML]
<cfformgroup> [See advanced custom tags (CFML]
<cfformitem> syntax [See advanced custom tags (CFML]
skinning and styling [See advanced custom tags (CFML]
XForms form definition [See advanced custom tags (CFML]
to include in application.cfm [See advanced custom tags (CFML]
variables, and Java exposure [See advanced custom tags (CFML]
XForms and [See advanced custom tags (CFML, XForms]
Administrator Instance Manager
applications deployment [See applications, ColdFusion archives (CAR);deploying]
JavaScript, using with [See functions;JavaScript]
load balancing, vs. software-based load balancing 2nd
Login Wizard extension 2nd 3rd 4th 5th 6th
monitoring [See Performance Monitor (perfmon]
scripting [See ColdFusion MX;scripting, ColdFusion]
security options [See ColdFusion MX;security options, ColdFusion]
vs. ICU4J, for formatting 2nd 3rd 4th 5th
ColdFusion Server
Enterprise editions, and sandboxes
monitoring MX 7 Server performance 2nd 3rd 4th 5th 6th 7th
collation, and locales 2nd 3rd 4th 5th 6th
collectors [See garbage collection]
COM (Component Object Model) [See Component Object Model (COM]
com.ibm.icu.text.Collator class
commas (,)
commodity computing, vs. redundant server components 2nd
Common Locale Data Repository (CLDR) 2nd 3rd 4th 5th 6th 7th 8th 9th
complex element types, defined
component browser (Dreamweaver)
Component Object Model (COM)
components
defined [See ColdFusion Components (CFCs), ]
Concurrent Version Control (CVS)
connection attribute (<cfftp>)
connection operations, with <cfftp> tags 2nd 3rd
connectivity (databases), verifying
consoles
custom Admin consoles, building 2nd 3rd 4th 5th 6th 7th 8th
façade component 2nd 3rd 4th 5th 6th 7th
constructors
constructs
container elements, in WDDX packets
content-switch-based load balancers
continue, <cfscript> vs. tag-based syntax
cookies
for maintaining state 2nd 3rd 4th
counters
createObject( ) function
vs. <cfobject> tags (Java) 2nd
cross-site scripting (XSS), and browser validation 2nd 3rd
CSS [See cascading style sheets (CSS]
custom consoles
custom Admin consoles, building 2nd 3rd 4th 5th 6th 7th 8th
custom exceptions, <cfscript> vs. tag-based syntax 2nd
custom gateways, creating 2nd 3rd 4th
custom tags
<CF_TwoSelectsRelated> custom tag [See advanced custom tags (CFML]
<cfmodule> and <cfimport> tags and [See advanced custom tags (CFML]
custom tag paths, and security [See advanced custom tags (CFML]