Wednesday morning - neat Ray Camden add-on
I just left the first technical session of the morning. Ray Camden presented on the CF7 Application Framework, focusing on the new Application.cfc (replaces the application.cfm in CF7).
Towards the end Ray demoed a profiling tool he built (partly last night) that replaces the standard debugging selection in the CF Admin. Once replaced, future page hits save page statistics to some form of log. Nothing (including debug info) is sent to the browser. When you go into the CF Admin however there is a new link at the bottom titled Profiler Click and you see a flashform tabbed interface with CFC, CFM and some other tab. The tabs show a grid with per page statistics, i.e. whatever.cfc ran 47 times, average duration of the pages was x seconds. Clicking on an individual file will display a small graph at the bottom of the page. This is not intended (nor is any debugging) for a live application, however, while debugging your application in Dev you can turn off normal errors and capture runtime performance information on a per CFC/CFM basis. Sure, the projector was blurry and this was an early beta attempt, but very impressive. It should be available on Ray's blog sometime, hopefully soon...Ray doesn't tend to charge for features like this, but asks you buy him something from his wish list (Amazon, etc.)
Ray discussed the application.cfm at length and mentioned that the new .cfc version gets priority over the .cfm, only one will run, usually the .cfc. Check out a starter file for the application.cfc as a way to get your bearing.


(big picture attached as download)
I'm in an Object Oriented Actionscript session now and it is clear my Flash skills are nonexistent...way over my head. In case I forget to mention this in other blog entries (sorry, I am running behind), it is quite clear that MM sees Flash as the future of all things godly and Web based. Flex has been pushed continuously this week. I feel sorry for standard Flash designers who have artistic skills but minimal coding skill, Flex and Actionscript 3 will make their lives harder (i.e. finding jobs that don't require coding).

Next up, Advanced CF Printing & Reporting...
Dean Harmon, the brain behind the curtain of the report builder presented for an hour on tricks in the report builder and printing in CF.


It was a great presentation!



















(see the conference center behind the flowers)




...TRY AGAIN!...









MM has gigabytes of code they use for regression testing, counting frequency of tag usage over time, etc. They appreciate more code if you have applications available. The cesspool includes apps from 100+ customers, most of which are huge.






