ColdFusion Support Center

Advanced Development

Tutorials and Articles

Configuring the Macromedia ColdFusion MX Built-In Web Server

Macromedia ColdFusion MX includes a built-in web server. This article describes how to configure it for use in your application.

Using SSL With the Built-In Macromedia ColdFusion MX Web Server

Macromedia ColdFusion MX includes a built-in web server that supports the Secure Sockets Layer (SSL). SSL is a protocol to encrypt and decrypt page requests and the pages returned by the web server. Learn how to enable and configure SSL with the built-in web server.

Structures and Arrays in ColdFusion

Structures are everywhere in the ColdFusion world. As of ColdFusion 4.5, form, application, session, server, request, and URL variables are stored in structures. Allaire Spectra makes extensive use of structures and associative arrays. This article discusses the concept of nesting structures and arrays, how structures are coded, and how to use some of their features.

What's So Great About User Defined Functions?

In programming, a function is a named section of the program that performs a specific task. When called, a function performs its task, the program resumes, and the function usually returns a value. User defined functions can even be stored in libraries and reused again in different applications just like native CFML functions.

ColdFusion 4.0 Advanced Custom Tag Syntax

With the introduction of ColdFusion 4.0, developers should not just look for the new <CF> tags and functions. Possibly one of the most important advances is the enhanced syntax for custom tags.

Understanding Progress Meters in ColdFusion 5

Progress meters display the progress of a particular process. Learn how you can use a powerful ColdFusion 5 feature to present a progress meter to the user.

Invoking Java Servlets in ColdFusion

Adding the power of Java servlets to your website is easier than ever when you combine the strengths of ColdFusion and JRun. To get started you should become familiar with the two most common methods of invoking servlets: via the URL or using the <CFSERVLET> tag.

Programmatic Caching in ColdFusion

This article discusses CFML coding techniques you can use to cach p-code, perform page output caching, client-side caching, database query caching, and the use of the cachedwithin and cachedafter attributes of the cfquery tag.

ColdFusion Methodologies For Content Management

This document was created for the purpose of explaining a personal programming technique using ColdFusion. The document explains an example website in terms of logic, ColdFusion architecture, and file structure. This document is technical in nature and a strong understanding of ColdFusion is required.

Integrating ColdFusion Applications With Microsoft Active Directory

A key advantage in using ColdFusion to develop web applications is that it enables you to integrate with other standard Internet protocol-based systems. The Lightweight Directory Access Protocol (LDAP) is a key Internet protocol supported by ColdFusion via the CFLDAP tag. The Microsoft Active Directory    which is the heart of Microsoft Windows 2000 and Microsoft Windows XP network operating systems   provides an LDAP compliant interface.

Using LDAP as an Advanced Security Policy Store

ColdFusion Server Professional and Enterprise editions include the Advanced Security feature set to provide a scalable, granular security framework for building and deploying your ColdFusion applications. The many uses of this feature set include securing a shared-host ISP environment and providing authentication and authorization services to secure web applications.

Writing Maintainable Code

It is unlikely that the code you write today will never be modified. Even if you will be doing the rework, old code can look like a foreign language. This article examines coding best practices for writing maintainable code, including consistent variable naming conventions, code structure, and comments.

ColdFusion Expressions: Operands, Operators, and Other Constructs

This article describes ColdFusion expressions   language constructs that enable you to create sophisticated applications.

Using ColdFusion Variables

This article explains how and what types of variables and query objects you can create in ColdFusion. Subjects include: creating variables; data types; passing variables to custom tags and functions; and scoping.

Understanding Encrypt, ToBase64, and Hash

This article is designed to give you greater understanding of cryptography in general, and, in particular, the Encrypt and Decrypt functions, the ToBase64 function, and the Hash function. It examines the algorithms used by each function and explains how to use each one.


Top Support Topics


More ColdFusion Topics

Choose a category to see more topics.

Request Support


Additional ColdFusion Resources


ColdFusion Downloads