Blog

ColdBox Update-Dashboard Preview

Luis Majano October 15, 2008

Spread the word

Luis Majano

October 15, 2008

Spread the word


Share your thoughts

Well, it is almost a week since my announcement of ColdBox and here are the updates on my progress.

  • The dashboard is complete with the framework auto-update feature included
  • i18N support via resource bundles is complete, you can now internationalize your applications via the config.xml and one simple getresource method. It takes more time to create the resource bundles than to actually enable multi-language support.
  • Samples gallery application finished in both English and Spanish
  • Quick Start Guide almost finished.

What is keeping me back from opening the source is the Quick Start Guide. I want to be able to provide some decent and abundant documentation, so from now on, that is the only task I am doing. This guide will give you an overview of the framework, how to use it, why use it, why not to use it, and more.

Now to the Dashboard preview. Below you can see some thumbnails of the sections of the Dashboard and brief descriptions:

The ColdBox Dashboard is a companion application that comes bundled with the main ColdBox system folder. It is a totally optional part of the framework, you can remove it and later on moved back in if needed. The purpose of the Dashboard is to auto-update the framework via an installer I created, without modifying or doing anything but pressing a button. It is also a sample application that you can learn from. I also plan to internationalize it into Spanish for the Latin Community, I am Latin by the way. It also contains a Backups Panel done in Flash forms, where you can view and download any backed up config.xml files, auto-backup the ColdBox system folder into a zip file, auto-backup your entire application into a zip file, download the zip files, and more.

Home:
From here you can look at your framework information and actually go to the distribution site via web services and check for an update.

Update Available:
If an update is available you will get the following screen, where you can choose to download the update or do an auto-update installation.

Config Editor:
From here you can modify the parent or main application holding the ColdBox system. Once submitted, a backup of the original config file is saved.

Backups Panel:
The dashboard also has a backups directory that holds previously edited config files, you can backup your coldbox system folder, you can backup your application and download the backups in zip format.

ColdBox API:
ColdBox includes a cfcViewer plugin developed by Oscar Arevalo that will self document the cfc's. Here is where you can see the actual documentation of your running framework, real time.

Config.xml Guide:
A simple guide of how to create you config.xml file.

Framework Settings Guide:
A simple guide to the internal structure of the framework.

Change Password:
An interface to change your dashboard's password.

Well I hope you enjoy this preview. I am working hard at work, so my free time is not that much, but I will try to get a working release ready for next week. I will try to post more information as I create it.

 

Thanks

Add Your Comment

(10)

Jun 22, 2006 09:44:32 UTC

by Michael White

WOW... words fail me... I can't wait

Jun 22, 2006 20:03:38 UTC

by Tom Loyd

Luis, Que Chvere se ve! Man it looks good. Looking forward to see what you've got. Also, nice to see someone from FIU doing such a good job in the CF Community. I went to FIU for a couple of years when I lived in Miami, different degree however. Tom

Jun 22, 2006 20:46:08 UTC

by Luis Majano

Gracias Tom. When were you in FIU? Hopefully I can get all this together soon. The documentation is the hardest part. And the most boring. jejeje

Jun 23, 2006 10:53:15 UTC

by Terry Schmitt

Luis, Looks like you putting a lot of effort into this. It will be interesting to see what ColdBox will bring...

Jun 24, 2006 23:39:10 UTC

by Tom Loyd

Luis, I lived in Miami from 99-02. I am active duty military and worked at USSOUTHCOM and attended FIU for a year (2000-2001) working on a masters in Linguistics. Didn't finish because of the job. I am now elsewhere getting ready to go over to Germany. Just out of curiosity, have you built an example of CFPetMarket using your framework yet? One of the places that allow people to share what their "framework" has to offer is by building a CFPetMarket app with their respective framework. Anyway, keep up the good work because ColdBox is definitely looking nice! Tom

Jun 25, 2006 13:25:59 UTC

by Rey Bango

Dale chico, suerta la caja fria. Estoy loco para probarlo! ;o) We'll have to get together at Versailles for lunch one day and chat about ColdBox! ;o) Rey...

Jun 25, 2006 13:29:22 UTC

by Luis Majano

Rey, Are you using BlueDragon, I saw it in your blog. I really need to test this animal in BlueDragon and don't really have the time. Would you like to test?? Also, are you in MIami?

Jun 25, 2006 13:50:37 UTC

by Rey Bango

I'm definitely running BlueDragon. Its actuallt BD for .Net. I'm a member of the BlueDragon Alliance so I get to test out the cool stuff that NewAtlanta is building. Email me rey *at* reybango punto com and I'll be sure to put it through its paces. I'll set you up with an FTP account so you can test some stuff on your own. I actually live in Coral Springs now but I lived in Miami for over 30 years before moving up here with my wife. I was just down in SoBe last night with some friends having dinner.

Jul 10, 2006 14:22:41 UTC

by Luis Majano

The ColdBox public beta 1.0.0 is now open, you can reach it at www.luismajano.com/projects/coldbox

Jul 18, 2006 21:15:17 UTC

by Sami Hoda

A petmarket would be good for me as well. :D Simon can post as well on his PetMarket site.

Recent Entries

ColdBox 7.2.0 Released

ColdBox 7.2.0 Released

ColdBox, a widely used development platform for ColdFusion (CFML), has unveiled version 7.2. Packed with compelling new features, bug fixes, and enhancements, this release is designed to empower developers by boosting productivity, refining scheduled task capabilities, and enhancing the overall reliability and efficiency of application development. This article will delve into the key highlights of ColdBox 7.2 and elucidate how these advancements can positively impact developers in their daily coding endeavors.

Luis Majano
Luis Majano
November 20, 2023
Into the Box 2023 Series on CFCast

Into the Box 2023 Series on CFCast

Excitement is in the air as we unleash the highly anticipated ITB 2023 series exclusively for our valued CFCast subscribers – and the best part? It's FREE for CFCast members! Now is the perfect time if you haven't joined the CFCast community yet. Plus, we've got an incredible End-of-Year deal that's too good to miss

Maria Jose Herrera
Maria Jose Herrera
November 20, 2023
Ortus Deals are Finally Here!

Ortus Deals are Finally Here!

The much-anticipated Ortus End-of-the-Year Sale has arrived, and it's time to elevate your development experience! Whether you're a seasoned developer, a tech enthusiast, or someone on the lookout for top-notch projects, Ortus has something special in store for you. Brace yourself for incredible discounts across a wide array of products and services, including Ortus annual events, books, cutting-edge services, and more.

Maria Jose Herrera
Maria Jose Herrera
November 15, 2023