Dashboard
Welcome To The ColdBox Wiki
The ColdFusion Enterprise Conventions Based Object Oriented Framework
Pre-OpenCFSummit Trainings
General Platform Information
- Credits : A thank you to the team and collaborators
- Site Usage : Checkout some of the companies, websites and applications that run ColdBox
- Books : Check out the ColdBox Books Library
- ColdBox Case Studies : Our collection of Company Case Studies using the ColdBox Platform
- Assembla Space
- Github Source
- Professional Services
What's New ?
A collection of all the what's new documents for each ColdBox Release.
Compatibility Guides
These guides are to help developers migrate to new versions of the framework.
Installing & Getting Ready For Development
This section contains the necessary information to install, upgrade, maintain and get ready to start developing in ColdBox.
- Installing ColdBox
- Refactoring ColdBox for Custom Installations
- Installing IDE Syntax Dictionaries
- Adobe CF Builder Extension : ColdBox Platform Utilities
- Cool CheatSheet
The Basics
This section gives you an introductory or getting started feel to ColdBox Development!
- ColdBox Overview
- My First ColdBox Application
- Application Directory Structure & Conventions
- ColdBox MVC & Remote Request Life Cycles
Configuration
This section gives you the insight needed to use configuration settings and logging in your ColdBox Applications.
- The ColdBox Configuration CFC
- Interacting With Settings
- Application.cfc Bootstrapper
- ColdBox URL Actions
- Fun Logging with LogBox
Models
This section delves into the model layer of MVC, ORM integration, dependency injection and much more.
- Model Integration
- Dependency Injection and AOP via WireBox
- Aspect Oriented Programming via WireBox
- Built-in ORM Services
- Transfer ORM Support
- Reactor ORM Support
Views
Discover ColdBox layout and view rendering
Controllers
Learn how to build and leverage ColdBox events.
Request Context
Discover the main class for transporting and dealing with requests.
Extending ColdBox
Learn how to extend ColdBox
Down The Rabbit Hole
Deeper we go down the rabbit hole with cool advanced topics.
- ColdBox-Ajax Integration
- ColdBox Proxy: Powering Flex/AIR/Remote Applications
- CacheBox: The ColdBox Enterprise Caching Engine
- ColdBox Recipes
- Internationalization Guide (i18n)
- Security Interceptor: Securing your applications
- Autowiring Objects
- Aspect Oriented Programming via WireBox
Testing ColdBox Applications
Unit Testing, Integration Testing, and so much more.
Theory
This documentation section touches on the theory of MVC, ColdBox application architecture, and an introductory overview to the ColdBox Platform.
- Model-View-Controller Demystified
- ColdFusion Development Best Practices
- ColdFusion SQL Injection Protection Best Practices
- Database Naming Conventions
Standalone Frameworks & Libraries
The ColdBox Platform is composed of several standalone internal frameworks and libraries that can be used on standalone applications as well as within ColdBox applications. Below are the documents for each standalone library or framework.
- MockBox: The ColdBox Mocking/Stubbing Framework
- CacheBox: The ColdBox Enterprise Caching Engine
- LogBox: The ColdFusion Enterprise Logging Library
- WireBox: ColdBox DI/AOP Engine
- WireBox AOP
Core Plugins
Visit our Core Plugins Page Browser
- AntiSamy - Built in XSS cleanup tool
- Application Storage - Interface to the Application scope, the OO way
- BeanFactory - Our interface to WireBox
- Client Storage - Interface to the Client scope, the OO way
- Cluster Storage - Interface to the Cluster scope, the OO way
- Cookie Storage - Interface to the Cookie scope, the OO way
- Date Utility - Help you with funky dates
- Feed Reader Plugin - Read any feed
- Feed Generator Plugin - Generate any feed
- Feed Generator Elements
- File Utility - Cool file utility methods
- HTMLHelper - Get fancy with HTML
- IOC Plugin - Interface to Inversion of Control frameworks
- Internationalization Guide (i18n)
- JavaLoader - Get funky and interact with java the easy way
- JVMUtils - Talk to our favorite friend
- Logger Plugin - Interfacing with LogBox
- Mail Service - Sending mails with token replacements
- MessageBox - Cool little messages for your apps
- Query Helper - Do some query magic with this plugin
- Session Storage - Interface to the Session scope, the OO way
- Timer - Need to time/profile your code to the ColdBox Debugger?
- Validator - Validate ANYTHING!
- Webservices - Interact with your set webservices
- XML Converter - Convert anything to XML
- Zip - Zip Anything
Core Interceptors
Visit our Core Interceptors Page Browser
Standalone Projects
The ColdBox standalone projects are a suite of projects, plugins, interceptors, modules, etc that are not part of the core platform but are available as separate downloads from ForgeBox. You can find these and tons of other projects at ForgeBox, our community repository. We are trying to document all official released entries.
- The Groovy Loader Project
- The Lookup Manager Project
- JSMin Compressor for ColdBox Applications
- SASS Implementation in ColdBox
- ColdBox Relax: RESTful Tools For Lazy Experts
- CFCViewer - Love Documentation? Then use this plugin to document ANYTHING!
- String Buffer - Need lots of string concatenations the fast way?
- Cluster/Tier Deployment Interceptor
- ColdBox SideBar
ColdBox Recipes
A collection of useful recipes, you can also check out our Recipes Viewer
- Using Helper UDF's and CFC's
- My First Event Handler
- My First Custom Exception Handler
- My First Custom Plugin
- My First Interceptor
- My First Context Decorator
- How to time your code
- Object factory custom plugin
- Loading a custom ColdBox configuration file
- Tracing messages to the debug panel
- Creating a messagebox css
- Creating a Custom exception template
- Caching objects
- Autowiring using the ColdBox cache
- Persisting values using the ColdBox Flash Ram
- Creating a 404 template via onInvalidEvent
- Is there an easy, programmatic way to remove a specific element from the view cache
- Building a simple Basic HTTP Authentication Interceptor
ForgeBox REST API Documentation
ForgeBox is an online repository of anything ColdBox or CodexWiki. Below is the documentation for its RESTful API.
Other Resources
- Community Articles & Tutorials : A collection of community articles and tutorials
- Media & Presentations : A collection of ColdBox media and presentations
- User Group Presentations : A collection of ColdBox user group presentations

SideBar
User Login 




Comments (