Blog

ColdBox: More guides updated!!

Luis Majano October 15, 2008

Spread the word

Luis Majano

October 15, 2008

Spread the word


Share your thoughts

Well, as promised, more documentation is now available to support the upcoming 2.0.0 release. Here is a breakdown of the updated guides:

  • Coldbox Overview Guide
  • Coldbox Features & Capabilities
  • Coldbox System Requirements
  • Coldbox FAQ
  • Coldbox Compatibility Guide for 2.0.0
  • Coldbox Install Guide
  • Coldbox Settings Guide
  • Coldbox Config.xml Guide
  • Coldbox URL Actions Guide

Here is a listing of new guides:

  • Coldbox Caching Guide (In progress)
  • Caching Objects Example (completed)

Click here to go to the trac site and read these guides. More will be updated soon, so please be patient and keep enjoying the 2.0.0 beta.

Add Your Comment

(2)

Mar 04, 2007 09:12:20 UTC

by Sam Farmer

Luis,

This is all very impressive. Is it possible to directly call a controller cfc? I may need to do this for some remote calls (webservices, etc) and would want to the call to be something like:

address.cfc?method=get&id=4

Mar 05, 2007 12:29:28 UTC

by Luis Majano

Hi Sam,

This is possible. You can create a remote event on it that can return data to you. But you are bypassing the framework execution. So, most likely any framework related calls would fail. So there are two options

1) You make the remote method call but without any use of the framework (sort of defeats the purpose). Why? well, remember that coldbox injects the handler object with the running controller and with the request context. You can still use this technique but without using the framework calls.

2) Use the framework. How? Well, you would call index.cfm?event=ehTools.getSomething&id=4

Then in your event you will have to do your logic and you can use the framework architecture. As for returning the data, you can set the data to return on the request context: context.setValue(data,mydata)

and then create a view that basically dumps the data to return back to the remote service.

This is how I have integrated to Ajax. However, I this is a good view of how to activate a method for remote execution. I am taking my notes on this. Thanks, very good point.

Recent Entries

Introducing BoxLang AI: Build Intelligent Applications with One Unified AI Platform

Introducing BoxLang AI: Build Intelligent Applications with One Unified AI Platform

Artificial intelligence is opening new possibilities for web applications, but building those experiences can become complicated quickly. Each AI provider brings its own SDK, authentication process, APIs, and model-specific requirements. Add agents, memory, tools, structured responses, or document retrieval, and development teams can find themselves managing integrations instead of improving their applications.

Introduced at Into the Box 2026, BoxLang AI gives developers a more unified way to build AI-powered applications within the BoxLang ecosystem.

Maria Jose Herrera
Maria Jose Herrera
August 06, 2026
bx-toml : Native TOML Support for BoxLang

bx-toml : Native TOML Support for BoxLang

TOML has quietly become the configuration format of the modern toolchain. Rust ships Cargo.toml, Python ships pyproject.toml, and a growing pile of CLIs, deployment platforms, and infrastructure tools expect it. If your BoxLang application needs to read one of those files, or generate one, you now have first class support for it.

Luis Majano
Luis Majano
August 04, 2026
BoxLang 1.16.0 Released!

BoxLang 1.16.0 Released!

BoxLang 1.16.0 is here, closing 50 issues across new features, improvements, and bug fixes. The theme running through this release is control: control over how HTTP clients are created and reused, control over what happens when a request fails, control over how much data a response is allowed to buffer, control over when Java classpaths reload, and tighter alignment with CFML behavior in the edge cases that only show up in production.

Luis Majano
Luis Majano
August 04, 2026