Area's that are bound to be discussed are how Flex features and road maps emerge, technical implementation details discussed and resolved, unsticking the patch submission process and some other problems with the projects web site.
In the previous part, we saw how you can easily get up and running with the AOP features of ColdSpring in a ColdFusion project. But what practical use can this be put too ?
In this part I will show a simple piece of AroundAdvice that helps with reporting exceptions to clients of services. The next part will present a more complicated example - using BeforeAdvice to enforce security constraints and time-limited tokens.
richer ui interfaces require more interaction (and less structured flow) than simply responding to clicks
decouple where things happen from what happens with them
multiple handlers for an event, how to define this:
convention - event user.list maps to user CFC list() method
Borre Wessel, Modularizing Flex, Cairngorm & Modules
adds complexity - do you have a good reason i.e. large, slow to start applicataion, is code easy to share cross project (i.e. a well written component)
main application (in applicationDomain hierarchy) needs to have ref to any class shared across module
rsl (non-framework) actualy make your app bigger, but are stored in the browser cache, so if your next app needs same one that will be faster to start
Cf8 and beyond
Cf8 'doing very well' no more 8.releases
Cf open proc. Initive, open bugs, hurrah. More open to community, share control of new features etc. Built in frameworks, etc.
Claude englebert is emea cf adobe contact, one at last.
'cool' air/flex intergration, number 1 item is improved developer experince. Ide straw poll, eclipse massive win.
CF isnt just web apps anymore, your code hooks to Flex, AIR, PDF etc now.
Lcds bundeled with cf8, much easier then cf7 horror.
It's nearly time to go back 'up north' for the ColdFusion confusion - Scotch on the Rocks, and Fusion Authority has an excellent interview with organiser Kev McCave.
I'm looking forward to going again more and more as time goes past, and have started marking up the agenda - sometimes choosing a track is hard !Hope to see you all there in two-ish weeks !
You should run, not walk, to the nearest Adobe Flash Player download page, and install version v9.0.124.
Note, this is not some small fry error about connecting to sockets, or cross-domain access like what was in the other recent update.
This is SkyNet vs. Alien for the bragging rights over control of your computer.
From Flash (and therefore Flex too).
If you have ColdFusion 8, with CFCs exposed for remote access, with methods marked 'access="remote"' you probably did not know that this also meant any methods marked 'access="public"' could also be invoked remotely.
The obvious security problems now have a fix in the form of hot fix 71471 and it's associated KB article #40332.
You should apply this as soon as you can if your ColdFusion objects are being used by a Flex client, for instance.