Blog

Brad Wood

August 06, 2014

Spread the word


Share your thoughts

This August 13th at 6:30 pm Brad Wood will be presenting an introduction to the ColdBox MVC Platform to the Chicagoland user group.  If you're in the area, please attend in person.  For everyone else, I'll be presenting via Adobe Connect and you can join the room to listen in.

Additional details

http://www.ccfug.org/presentations/coldbox-overview/

Adobe Connect Room

http://experts.adobeconnect.com/ccfug-08-13-14/

Session Description

ColdFusion (CFML) is one of the most mature web languages.  It offers similar scripting and language constructs as other languages, but proponents of CFML know its true power comes with all the inbuilt functionality and integrations you get out of the box.  ColdBox was the first CFML framework to provide convention-over-configuration MVC for the masses.  Like other frameworks, it allows very simple conventions and lets you to easily scaffold out apps with little effort.  ColdBox is unique though because it doesn't stop there; it's a productivity platform for people who are tired of reinventing the wheel.

ColdBox is built on a light modular core with built-in lifecycle extension points, and pluggable libraries for things like SES, JSMin, pagination, security, and REST.  And don't forget the other Box productivity libraries for logging, object creation, caching, and testing.  Come see what makes ColdBox the most comprehensive and compelling development platform.  We'll even talk about some of cool new features in ColdBox 4 as well as CommandBox, the new CFML CLI, Package Manager, and REPL.

 

Add Your Comment

Recent Entries

MatchBox and WebAssembly: Running BoxLang in the Browser and at the Edge

MatchBox and WebAssembly: Running BoxLang in the Browser and at the Edge

The MatchBox open beta is live at https://boxlang.ortusbooks.com/boxlang-framework/matchbox, and it brings something genuinely new to the BoxLang ecosystem: a path into WebAssembly.

That means BoxLang code can now move into browser applications, static-site deployments, edge runtimes, and WASI-style containers - without requiring a JVM. The feature is still beta, but the core direction is already useful: write BoxLang, compile it with MatchBox, and ship the generated WASM artifact to wherever a small portable runtime makes sense.

Jacob Beers
Jacob Beers
June 04, 2026
BoxLang 1.14.0 : BoxSet is Here: BoxLang's New First-Class Set Type

BoxLang 1.14.0 : BoxSet is Here: BoxLang's New First-Class Set Type

BoxLang 1.14.0 ships something that JVM developers have wanted for a long time: a true first-class Set type baked directly into the language. Not a wrapper you reach for manually, not a createObject( "java", "java.util.HashSet" ) incantation you paste from a Stack Overflow answer years ago. A real BoxSet with literal syntax, operator overloads, a full functional pipeline, change listeners, JSON serialization, and deep Java interop.

Luis Majano
Luis Majano
June 03, 2026
BoxLang 1.14.0 : Sets, Ranges, Inner Classes, and a Runtime That Talks Back

BoxLang 1.14.0 : Sets, Ranges, Inner Classes, and a Runtime That Talks Back

BoxLang has never stood still, but 1.14.0 is something different. This is the release where the language stops filling gaps and starts defining what a modern dynamic JVM language looks like on its own terms. Sixty-five issues closed. Four innovative language features. A formatter that has grown up. And a companion module - bx-mcp - that fundamentally changes how you operate a running BoxLang application with AI.

Luis Majano
Luis Majano
June 03, 2026