Category Selected:

tutorials

Blog

New Blog Series on Leveraging Couchbase Server in CFML

Brad Wood |  July 26, 2013

Today the Ortus Solutions blog is starting a new series on how to leverage Couchbase NoSQL from ColdFusion and also releasing some great new products under the Ortus stack throughout our series.  We'll being showing how to install Couchbase...

Read More

Tip of the Week: Change Your Default Reinit and Debug Mode Passwords

Brad Wood |  July 22, 2013

This week's tip is a simple reminder to check your ColdBox config and ensure that you've changed your reinit and debugMode password for all externally-available sites to be something other than the default.

Out-of-the-box, ColdBox can be reinitialized with the following:
site.com/index.cfm/fwreinit=1

While there's nothing inherently dangerous about that, reinitting can be a costly operation that flushes caches and re-load...

Read More

New ColdBox Platform Ref Card Released

Brad Wood |  July 22, 2013

ColdBox Platform Ref CardWe are pleased to announce our release of the ColdBox Platform Ref Card.  It is available in PDF form so you can view it in the brows...

Read More

New ColdBox Platform Ref Card Released

Brad Wood |  July 22, 2013

ColdBox Platform Ref CardWe are pleased to announce our release of the ColdBox Platform Ref Card.  It is available in PDF form so you can view it in the brows...

Read More

Tip of the Week: Using JavaLoader in WireBox

Brad Wood |  July 05, 2013

If you're using external Jar files in your project, you may be loading them at run time with Mark Mandel's JavaLoader project.  (CF10 allows for dynamic loading of Jar files, but for people still on CF8, or 9, JavaLoader is the defacto method)
If you're manually creating and using the JavaLoader CFC, please remember that WireBox has a dedicated "JavaLoader" namespace in its mapping DSL to handle this for you using ColdBox's JavaLoader Plugin.  Here all you have to do:

...
Read More

ColdBox Developer Week Recordings and WINNERS!

Brad Wood |  June 22, 2013

Today was the final day of our second annual week of free ColdBox/ContentBox training.  We are very pleased with the success of the event and want to thank each of our wonderful speakers as well as all you attendees who showed up and had a great time with us while learning about our platform.  This year we had almost 250 people registered from 15 countries around the world including Germany, Brazil, India, Ukraine, and Pakistan.

Read More

ColdBox Developer Week Recordings and WINNERS!

Brad Wood |  June 22, 2013

Today was the final day of our second annual week of free ColdBox/ContentBox training.  We are very pleased with the success of the event and want to thank each of our wonderful speakers as well as all you attendees who showed up and had a great time with us while learning about our platform.  This year we had almost 250 people registered from 15 countries around the world including Germany, Brazil, India, Ukraine, and Pakistan.

Read More

Tip of the Week: Enabling Event Caching

Brad Wood |  May 23, 2013

An important piece of a well-performing application that can scale under load is caching.  This can (and should) be implemented at multiple levels.  CacheBox is an enterprise cache API and aggregator that can be used stand-alone and comes bundled with the ColdBox framework.  ColdBox has some nice hooks to allow you to utilize CacheBox in several ways with very little work and Event Caching is one of those ways.

Event Caching gives you the ability to cache the result o...

Read More

Tip of the Week: What is a Soft Reference Cache Anyway?

Brad Wood |  May 07, 2013

CacheBox contains a number of different cache providers ranging from EHCache to Railo's Memcached.  There is also a provider implemented in ColdFusion simply called the "CacheBox Provider" and two of it's stores are the ConcurrentStore and the ConcurrentSoftReferenceStore.  You may have wondered what the "soft reference" part means and why you would want to use it.  If that's you, here's some history and explanation.  

In Java, Whether or not an object is garbage...

Read More