max conference 2003 twin cities cfug
Skip this Video
Download Presentation
MAX Conference 2003 Twin Cities CFUG

Loading in 2 Seconds...

play fullscreen
1 / 12

MAX Conference 2003 Twin Cities CFUG - PowerPoint PPT Presentation

  • Uploaded on

MAX Conference 2003 Twin Cities CFUG. Troy Pullis - 12/3/03. Community College. Corp roadmap – keep pushing RIA and better web experiences. Intro to Flex solution by Christophe Coenraets.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'MAX Conference 2003 Twin Cities CFUG' - sen

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
community college
Community College
  • Corp roadmap – keep pushing RIA and better web experiences.
  • Intro to Flex solution by Christophe Coenraets.
  • ColdFusion MX session: RedSky 6.1, Java/Unicode, CFMail rocks, CF is here to stay, “Blackstone” underway.
  • User Group manager workshops on how to improve user group, attract new members, and keep ‘em coming back.

Troy Pullis

blackstone the next cf
Blackstone – the next CF
  • From Ben Forta’s keynote and blog:

* Reporting & printed output.

* Making RAD even more rapid. - Simpler ways to create compelling and sophisticated user interfaces.

* Radical new productivity gains. - Productivity gains for both existing users and new developer.

* New ways to deploy your apps. - Including source code protection.

Troy Pullis

  • Previously code named “Royale”
  • Presentation tier solution to deliver RIAs
  • Write code in MXLM (xml based language)
  • Use “Brady” studio tools to enhance the UI created from developers code. Add styles, organize form fields and buttons, and add UI components such as accordion or tabbed pane. Will not break existing code.
  • Potential integration with ColdFusion sneak peak from Mike Nimer
  • Demo MXML code on next page!

Troy Pullis

flex code example
FLEX code example

                                                     {treeModel}                                                                            {feed.result.rss==null?}                                                    {feed.result.rss==null?}                                                    {feed.result.rss==null?}                                                                                            {selectedEntry.description}                                                    {}                        

Troy Pullis

great user experiences
Great User Experiences
  • – great ROI for them.
  • – learn to dance area.
  • Planning and Prioritizing the experience is KEY before coding anything.
  • lessons learned, user wants site that is useful, usable, and desirable.
  • Breeze product design lessons learned

Troy Pullis

flash mx 2004
Flash MX 2004
  • Excellent data connection components.
  • XML and web services used in hands on sessions, binded data to UI components.
  • Data Connection Wizard
  • Can’t call public web services with security sandbox. Invoke a proxy service that calls public service.
  • Style sheets can be used in Flash

Troy Pullis

dreamweaver mx 2004
Dreamweaver MX 2004
  • Launch difference browsers to view page
  • Cross browser validation (Gov’t still standardized on Netscape 4)
  • 508 compliance features
  • JavaScript snippets – don’t reinvent wheel.
  • CSS editor – BIG PUSH for tableless design using absolute positioning.
  • Edit images directly (no jump to Fireworks)

Troy Pullis

components aka cfc s
Components (aka CFC’s)
  • Good for security using “roles” attribute in function definitions.
  • Use Application/Session persistence to simulate Object Oriented programming.
  • Self documenting, use cfexplorer.cfm to browse.
  • Good to always have “init” constructor.
  • Exception handling – Ben Elmore always returns a structure with return code and data.
    • Message.return_code
    • or Message.errorData (also a struct)

Troy Pullis

other stuff
Other stuff
  • eHelp’s RoboDemo product is killer app that generates Flash movie for eLearning content creation.
  • FlashPaper – similar to PDF, any document can be converted to FP and the viewed in Flash Player in browser.Bundled with new Contribute 2.0
  • CF and MS Office integration, cool things can be done in specific situations. Maybe a future CFUG preso doing some examples.

Troy Pullis

questions discussion
Questions / Discussion

Thank you.

Troy Pullis