The Ortus BlogBox

"Ortus: A rise, beginning, coming into being, born, the origin!"

 

Railo 2.0 and ColdBox!! A great Combo!!

Luis Majano
Oct 15, 2008

 

If you have not heard about Railo, then you should. It is an excellent CFML engine and best of all, the pricing on it is awesome. ColdBox is fully supported under the new Railo 2.0 and let me tell you, it FLIES!! Railo on itself is an incredibly fast CFML engine. You add ColdBox to the mix and you have a powerful combination. You can go here and find out more information about Railo & ColdBox. ColdBox can also be converted into a Railo archive and all the new upcoming releases will include the framework in Railo Archive format. So if you haven't checked out Railo, then do, it is a great CFML alternative.

ColdBox MVC, News 0

ColdBox needs Designers or CSS Masters for Error Template!!

Luis Majano
Oct 15, 2008

 

This is a call to designers or CSS masters. I am currently modifying the error template for ColdBox and need a new design and layout. If you are interesting in taking on this task and helping out, then please download the attached zip file and do your magic. The only requirements is that it needs to be css and look attractive. The attached file contains a style sheet and the Bug Report file. The report gets both rendered and emailed. No images can be used, just color combinations and effects. So if you can help out, please do. Then just submit them to info@coldboxframework.com. I have no money to bribe you with or gifts. This is to collaborate to this project. So if you have any extra time and want to take a shot at creating the error template, then many many thanks and blessings!!

ColdBox MVC, Community, News 0

Bi-Weekly ColdBox Development Update!

Luis Majano
Oct 15, 2008

 

Well another two weeks go by and work keeps piling up. However, there where several steps forwards with ColdBox this past two weeks. I have been toying with the new website concept and have spent most of my time back in Fireworks and Art Director's Toolkit. Ahh the world of design, how hard are thee!! Anyways, there are several things to report and how progress continues. Also, Compatibility Guide for 2.1.0

ColdBox MVC, News 0

Miami here I come!! Vacation Time, Sorry No ColdBox Dev.

Luis Majano
Oct 15, 2008

 

Sorry guys, no ColdBox development for about a week and a half!! The wife requires it, now that we are going to Florida for a brothers reunion. So DON"T BOTHER ME!! Have a great week.

ColdBox MVC, News 3

ColdBox Docs now include cache information.

Luis Majano
Oct 15, 2008

 

I updated the ColdBox docs api to include ColdBox cache metadata information. It was an easy addition and a great one. Now you can use this to actually document your handlers if you wanted and get the extra ColdBox metadata javadocs style. Below you can see a screenshot. docs cache The project used is CFCDoc and can be found at http://cfcdoc.riaforge.org/. To do the metadata update if you use this great project, you will need to open the doctemplate.cfm found in the templates folder. Look for the following line of code:

ColdBox MVC, News 2

Presenting at the Melbourne CFUG October 18th

Luis Majano
Oct 15, 2008

 

I will be presenting at the Melbourne CFUG this October 18th on ColdBox. However, it will be on my 2AM, (thanks Mark!!) So I will have to struggle with sleep deprivation for the presentation. You can find more information on the presentation here.

ColdBox MVC, Events, Presentations 0

ColdBox 2.5.0 Beta 1 is now available!!

Luis Majano
Oct 15, 2008

 

Well ladies and gentleman, a new era of ColdBox is here and its called ColdBox 2.5.0 : Romans 8:32

This is a major step forwards for ColdBox and I am proud now to announce all the new features (some are left out for beta 2, hush hush). The new Dashboard is still in construction and not included in this beta. The sample applications are unfinished also, but 2.5.0 compliant.

Here are two new guides and the documentation will start its updating cycle starting today:

Compatibility Guide:
http://ortus.svnrepository.com/coldbox/trac.cgi/wiki/cbCompatabilityGuide_250

New Interceptors Guide:
http://ortus.svnrepository.com/coldbox/trac.cgi/wiki/cbInterceptorsGuide

New Request Context Decorators Guide:
http://ortus.svnrepository.com/coldbox/trac.cgi/wiki/cbRequestContextDecoratorGuide

 

You can find the download in the forums.

 


 

Fixes, Updates and New Features for 2.5.0 : Romans 8:32

- #135 Application.cfc Support, Application.cfm + index.cfm combo still supported but will be deprecated by the 2.7 version. Please update your apps to use the included Application.cfc.

- #163 Project Interceptors : You can now intercept calls in over 12 execution points of a user request,

ColdBox MVC, News, Releases 2

BlueDragon 7 bug when looping over an iterator. Need Help?

Luis Majano
Oct 15, 2008

 

I am now debugging ColdBox for BlueDragon 7 and came upon an interesting bug that I cannot find a solution for. I am trying to get an iterator out of a linkedHashMap and BD keeps throwing me a Method hasNext could not be legally accessed. Has anybody experienced this? If so, please help. Below is the current simple code: //Create HashMap LinkedHashMap = CreateObject("java","java.util.LinkedHashMap").init(3); Collections = createObject("java", "java.util.Collections"); //synch it LinkedHashMap = Collections.synchronizedMap(LinkedHashMap); //put some elements LinkedHashMap.put("name","luis"); LinkedHashMap.put("date",now()); //Iterate iterator = LinkedHashMap.keySet().iterator(); key = ""; /* Loop and execute each interceptor as registered in order */ while( iterator.hasNext() ){ key = iterator.next(); writeoutput(key & "
"); }

ColdBox MVC 0

ColdBox 2.5.0 Beta 1 Presso at Melbourne CFUG!!

Luis Majano
Oct 15, 2008

 

Here is the link to the presso I gave at the Melbourne CFUG this past week. It was an awesome presso delivered at my 2AM until 4AM. Thanks Mark, for the invitation. Anyways, this presso includes the latest 2.5.0 Beta features. A very nice in depth look into the coming version of ColdBox Romans 8:32. So enjoy: http://adobechats.adobe.acrobat.com/p40648765/

ColdBox MVC, Events, Presentations 2

ColdBox Beta 2: Flex/AIR Integration

Luis Majano
Oct 15, 2008

 

Well, my secret project is out of the bag today. I have been working in embedding a remote proxy into ColdBox in order to enable remote applications like Flex and AIR to communicate with ColdBox and provide an event model for our model. If that makes sense!! Well, so what do we get? This feature lets you create an event driven model that can easily be called from any flex/air application. Not only that, but you can reinitialize the entire application, get settings, and yes, announce custom or core interceptions. You can create custom interceptor chains for your model that can be executed asynchronously when a user hits a save record button for example. The possibilities are endless. Not only that, but this enables you to actually create two front ends using the same reusable ColdBox and model code. The code is the same, you create event handlers, you interact with a request collection, with core and custom plugins, but you don't set views or layouts because the framework is now a remote framework for your model. So what do you do, well, return data, arrays, xml, value objects. Anything, right from withing the event handlers.

ColdBox MVC, News, Tutorials 7