ColdFusion iPhone powered applications slide and code

Conferences , Community No Comments »
By: Luis Majano
We just gave our demo at CFUnited about building ColdFusion services that can power mobile devices such as iPhone.  Here are the slide decks and the source code.  Of course you can find all of our presentations at our wiki.

CFUnited2010 ColdBox Presentation Slides

Conferences , Community 1 Comment »
By: Luis Majano
Here are the slidedeck for the ColdBox Platform 3.0.0 presentation today at CFUnited 2010 and also you can download the source code of the demo.  As always, you can find the latest presentations and code demos at our wiki.

ColdBox Platform Utilities 2.0 Released!

CFBuilder , News , Releases No Comments »
By: Luis Majano

I am glad to announce a new release for our Adobe ColdFusion Builder Extensions: ColdBox Platform Utilities 2.0.  This new update features the following:

- Creation of virtual entity services for our ColdBox ORM integration

- Updated the ORM Event Handler so you can generate it and enable entity dependency injection via WireBox

- New ORM Templated Services so you can create base ORM classes

- New ORM Virtual Entity Services  so you can create base ORM classes binded to specific entities

- New WireBox contributions: Property Injection so you can generate cfproperty injections

- New WireBox contributions: Setter Injection so you can generate DI for setters and even include generation of setters and getters.

For those of you using a previous version of the extensions, just auto update!

Mega ColdBox Training Blowout

Conferences , News , Training No Comments »
By: Luis Majano

Two more days and registration closes and there are only 2 seats left, so we are doing a mega blowout sale on preCFunited ColdBox Training.  So click here and find out your discount.  This one-time opportunity ends tomorrow night, so hurry.

Combine/Merge ColdFusion arrays with Java Array addAll()

Alliance , Tips & Tricks No Comments »
By: Curt Gratz

Have you ever wanted a quick and easy way to combine arrays in ColdFusion.  I have done this a number of ways in the best, but came across this gem and thought I would share.

All ColdFusion arrays are of the Java vector type, we can use the underlying java.util.Vector class methods, specifically the addAll() method.

Keep in mind that this is not a "documented" use of arrays in ColdFusion, so at any version it may stop working.

Merging two arrays in ColdFusion with the java.util.vector.addAll()

ar1 = ["a","b","c"]; ar2 = ["d","e","f"]; ar1.addAll(ar2); writeDump(ar1);

 

Read more...

ColdBox preCfunited Training closes this Friday

Conferences , Training No Comments »
By: Luis Majano

This Friday is the last day to register for our pre-CFUnited training on the ColdBox Platform.  We are really excited to present entirely new material for this training all based on the upcoming 3.0.0 release targeted for mid August.

So if you would like to learn about this exciting and enterprise ready ColdFusion development platform, get your seat fast! Only a few left and registration ends Friday.

LogBox 1.4 Released!

LogBox , News , Releases No Comments »
By: Luis Majano

Our amazing LogBox: Enterprise Logging Library reaches another step in maturity to version 1.4.  This release has some great additions but also some needed fixes.  We have now also added the ability to download and view the CFC API Docs online thanks to Mark Mandel's ColdDoc, thanks Mark! ColdDoc is now part of the build processes of ColdBox and auxiliary frameworks.


You can now download the LogBox version that contains the docs and both versions of LogBox: standalone and coldbox enabled.  Of course, all our docs are now updated also.

This release includes the following:

 

Version 1.4

http://coldbox.assembla.com/spaces/coldbox/milestones/222897-logbox-1-4

1006 Fixes to DSL when doing appender affinity, not converting log levels to numeric
You can now define the log levels as numerical values or the static constant strings
1007 logLevels isLevelValid not assuring a valid level wrong boolean operation
1008 appender() not doing level checks
It now can handle both numeric and string constants
1009 refactoring the log levels argument types to consolidate them at the three input methods thanks to brad wood
1010 Appender registration an init() not registering the log levels correctly
1011 refactor logger and appender to verify logging levels sent via init()
1032 Update the ensurance of datasources and let CF throw exception instead in the Database Appender
1054 Creation of XML schema for LogBox, you can now use a schema located in the config folder.


Appender Affinity
You can now define a last line of defense at the appender level.  Each appender can define their own logging levels if needed.

LogBox Schema
If you like XML (we won't hold it against you), you can now use our nifty schema to get tag insight and validation.  The schema can be located in "logbox/system/config/LogBoxConfig.xsd" or can be found online on a per version basis:
http://coldbox.org/schema/LogBoxConfig_1.4.xsd

ColdBox eBook sample chapters

News 2 Comments »
By: Luis Majano
As this has been requested enough times, here is a sample eBook from the ColdBox Definitive Guide.  This PDF contains a few sample chapters and the table of contents.  Hope you enjoy it and encourage you to buy the real deal and support us!

Download eBook Sample