Wednesday, June 27, 2007

CFUnited Day 1



I'm currently listening to Ben Forta and Tim Buntel's keynote address. A big crowd of probably 700+ people are joining us from D.C.. I the past there have been icicles hanging from the chandeliers. The room temp is great this morning. The mind cannot absorb what the butt cannot endure.

Ben is saying that even more new features will be introduced in this presentation.

One of the biggies is CFC creation speed. Now it is much faster! In fact, the overall speed of CF8 is much faster than CF7.

Matt Chotin is delivering the 2nd keynote that is focused on Flex 3.
* new css editor
* import skins into Flex Builder
* Enhanced Constraints Model
* Support for baseline alignment
* Advanced DataGrid
* Charting Enhancements
* New List and Data Effects
* Web Services Introspection
* Data Wizards for PHP, Jave, ASP.NET (ColdFusion was released in Flex 2)

Apollo has vanished in the thin AIR!
Code named product Apollo is now known AIR.
* Native OS drag and drop support
* Multi-windowed apps
* Local Database storage
* Persistent framework caching significantly reduces size of Flex applications. Apps can be as small as 50K!

Next Presentation is Dean Harmon

Benefits of PDF format
* Caputure, process, store, and share electronically
* Retain the layout of the original document
* Online of offine distribution
* Print it
* Encrypt it
* Permission restrictions
* Attach files
* Digital Signatures


is enhanced in CF8. It supports:
* conversion of all HTML and CFML tages to PDF content, with the following exceptions:
1.
2. Flash (swf)
3. Interactive tags like
4. JavaScript (AJAX)

tage used to:
* Manuipulates forms crated in Acrobat and LiveCycle
* Populate PDF forms with CF data
* Manipulate meta data
* Add watermarks
* Merge two documents together
* allows you to do server side printing of PDFs
* User running ColdFusion needs to have access to the prater
* CF Admin will show the printers available
* GetPrinterInfo() will get the capabilities of your printer so you can pass other attributes not supported by the tag.

Ray Camden Presenting Image Handling in CF8

Image is now a data type in CF8. IsImage() now exists.
Formats are JPG, GIF, TIFF, PNG, BMP
There is one tag () and about 50 functions!

Live Cycle Data Services (formally Flex Data Services)
It is now preconfigured by default in an integrated install when CF8 is installed. The express edition is free, but is limited to 1 cpu.
RPC
LCDS Messaging
* Publish and Subscribe
* Asynchronous communication
* Messages have a header and body
* ColdFusion can be a both a Producer and Consumer

Flex Data Management
* Manage Distributed Data in Flex applications (When data is changed, it is propergated to all running clients)
* Performance improvements include cfc creations, can return a CF query directly instead of creating an array of cfcs. Also, you can choose to use structures instead of cfcs to map to AS3 objects.
*Data management notification gateway added. (It is transactional in nature. CFC Assemblers include Fill, Get Sync, and Count. There is a wizard to write this code.)

Hal Helms and OO Programming with CF Components, MVC, and Inheritance
The opposite of a correct statement is a false statement. The opposite of a profound truth may well be another profound truth.
Object orientation encompasses and codifies many of the best practices of preOO programming.
In some cases, OO strengthens these best practices.



No comments: