If you have not heard the ExtJS library that ships with ColdFusion will be upgraded in ColdFusion 9. It will at least (and currently running on) be version 3.0 but may even be at 3.1. The reason for this is that Adobe has signed an exclusive agreement with Ext that gives their engineers direct access to the latest builds. I have a bunch of demos that we will get to but lets just take a look at 2.
The first is just a basic grid demo. The only reason I wanted to show this off is for the look. You can see by the screen shot below that the default look of the grid has a
nice look and feel to it. I added the row selection color to make it more like Ext but as you can see its a very clean look.
Next up is the message box demo. I love the Ext.MessageBox class as it gives you a nice / clean / easy way to display messages. That is right, please stop using alert boxes :) You can actually go about this 2 different ways and I will show you both. 1st you can create the message box using the new cfmessagebox tag, giving it an id and simply showing the message box by passing in its name. Also remember that we have to pull in that tag to use it by using cfajaximport
You could also simply access the Ext.Message box class directly since it is already loaded. If you look at the docs the alert box will take 2 paramaters, the message box title and the message.
All I really wanted to do was point out here that that Ext has been updated and its going to give us a ton of options. The current release of Ext is by far leaps and bounds above the 1.1 library so this is going to be a welcomed upgrade. I should have some more detailed posts in the near future about all of the ajax upgrades.

#1 by Steve Withington on 7/13/09 - 4:09 PM
#2 by Dan Vega on 7/13/09 - 4:51 PM
#3 by Mike Schierberl on 7/13/09 - 11:02 PM
#4 by Dan on 7/13/09 - 11:10 PM
#5 by Evagoras Charalambous on 7/14/09 - 4:36 AM
#6 by Chandrakanta Behera on 9/4/09 - 3:05 AM
#7 by Reinhard Jung on 11/26/09 - 3:44 AM
I got cf9 and Apache running, but i can't run your sample code :-( has it something to do with cfajaximport? How can i test it?
thanx a lot
reinhard
#8 by Jane Carter on 12/4/09 - 1:17 PM
#9 by Guillermo Dewey on 8/18/11 - 8:18 PM