One of the nice things about ColdBox's model integration features are the ability to inject objects by using annotations via the cfproperty tag. This gives a cleaner API to objects that don't really need to expose setters just for dependency injection purposes. Why? well, in MY opinion, objects should be shy and only expose what they need to expose to the outside world. By leveraging annotations, I can cleanly define the dependencies of my object and what is even better, it can...
I am proud to announce another addition to our ColdBox Platform: MockBox. MockBox is a companion package to the ColdBox Platform that will give you advanced mocking/stubing capabilities; hence a Mocking Framework. Not only does it integrat...
After some great conversations in the ColdBox forums, I got inspired and whipped up our next version of our GroovyLoader project, part of our projects pack that you can find in our
I have been debating with the decision to continue to support ColdFusion 7 in the main ColdBox core for version 3.0.0 and move ahead with CF8 compatibility. As of now, we have decided to maintain ColdFusion 7 support, but you can make this change.
Our upcoming version is targeted for release by Fall of 2009 and we need your input. We have put together a small survey below and according to the community's response, we will either maintain the core to be ColdFusion 7 compatible or move ahead...
If you guys attended my ColdBox: More Than MVC session at CF.Objective, please fill out this short survey so we can be invited again and participate in such a great conference. Again, if you missed the session, you can view the online pres...
We did our CBOX-100 Training course at CF.Objective last week and I had a blast. Here are some slides from our 1-day training that I really enjoyed. Thanks guys for attending and get your ColdBox ON!!