My CF + ExtJs Preso for cf.Objective() 2010

ColdFusion + ExtJsAttached to this is my slide deck and sample code from my ColdFusion + ExtJs presentation here at cf.Objective() 2010. Overall it seemed to go really well, despite the typical technical difficulties, and though Ray said I needed to be a little more introductory (Thanks Ray. I appreciate the feedback.) I heavily commented the JavaScript in my source code, so hopefully that will help to fill in the gaps for people. If anyone has any questions, feel free to use the contact link at the bottom of the page.

I want to shout out to Aaron Conran of ExtJs, for providing me with a license for their new ExtDesigner to giveaway in my presentation. I pinged him last minute on this, and he really came through (Hope you like it Lance. Drop me your info to give back to Aaron.) For those who haven't checked it out yet, it's a fantastic tool, really well done, and more than worth the small price tag on it.

On a side note, I'm using a "work-in-progress" version of CFQueryReader in this sample. I'm in the process of refactoring to support some advanced features of Ext.Direct, and the new version will only be compatible with 3.2 and above. When I put it into SVN I'll add some notes on which revision is the cutoff for previous versions of ExtJs.

Update: I've added notes to the readme.txt file of the sample download with instructions on how to make the examples work in ColdFusion 8 as well.

TweetBacks
Comments
Inge's Gravatar Dear Cutter,
I have tried to run your example website on our server (ColdFusion 8),
but i get following error message: 'MyViewportUi' is undefined step1.js
I must confess that not used to work with Ext.
# Posted By Inge | 4/26/10 9:10 AM
Steve 'Cutter' Blades's Gravatar @Inge,

Not getting any errors on my end. What browser and version are you using? Did you follow the instructions within the readme.txt file? If you did not download and include the ExtJs library, then you would get that error (that's in the readme.txt file).
# Posted By Steve 'Cutter' Blades | 4/28/10 11:55 AM
Randy Leinen's Gravatar Steve, nice example it is helping me to learn some good practices. I have one question: In the step7.js you have two combos loading from separate stores before loading the form record. Your comment about this is as follows:

"We've identified the associated Store, which preloads on instantiation due to it's 'autoLoad' configuration."

Does this guarantee that the combos will be loaded from the referenced store before the form is loaded with the data? If so, how, since they are dependent upon async ajax calls for their data?
# Posted By Randy Leinen | 7/19/10 6:46 PM
BlogCFC was created by Raymond Camden. This blog is running version 5.9.3.006. Contact Blog Owner. Layout inspired by bluerobot.com., with some JQuery thrown in for fun.