1 / 34

Adobe ColdFusion User Group Tour

Adobe ColdFusion User Group Tour. Adam Lehman Product Manager. Agenda. ColdFusion Overview Centaur Bolt Demos Q & A. ColdFusion. State of the Union. ColdFusion 8 – Industry Recognized & Award Winning. Best in Web Development. Best Web Services Solution.

yule
Download Presentation

Adobe ColdFusion User Group Tour

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adobe ColdFusion User Group Tour Adam Lehman Product Manager

  2. Agenda • ColdFusion Overview • Centaur • Bolt • Demos • Q & A

  3. ColdFusion State of the Union

  4. ColdFusion 8 – Industry Recognized & Award Winning Best in Web Development Best Web Services Solution 2009 Winner Web Development Tool 2008 Top Ranked App Server

  5. ColdFusion Population Growth

  6. Sneak Peek Centaur & Bolt

  7. Centaur & Bolt Overview RAD Without Rules Develop and Manage applications faster and easier than ever Enterprise Glue Integrate applications with a multitude of technologies and services Expressive Applications Create rich interfaces for applications quickly and easily

  8. CentaurCFML Enhancements • Server.cfc • onServerStart() • Defined via ColdFusion Administrator • Nested CFTRANSACTION • CFFINALLY / finally • CFCONTINUE 8

  9. CentaurCFML Enhancements • Pass implicit structures/arrays to tags and functions • Assignment chaininga = b = c • Direct access to elements of returned arraysmyFunction()[x] • Ternary operatorsa = (b < c) ? b : c 9

  10. CentaurCFSCRIPT Enhancements • Full language support for CFSCRIPT • Fully define functions and components • JavaDoc style notation for documentation and metadata

  11. CentaurCFSCRIPT Enhancements • New Operators • abort ["message"] • exit ["methodName"] • include "template" • param [type] name [=defaultValue] • throw "message“ • rethrow

  12. CentaurCFC Enhancements • Explicit local scope for private function variables • <cfset LOCAL.myvar = 1 /> in addition to <cfset var myVar = 1 /> • Var scope variable anywhere within a function/method • Automatic getters/setters – based on CFPROPERTY • Import & Newkeyword

  13. BoltColdFusion IDE • Eclipse-based Editor • HTML, DOM & CSS Code Assist • CFML Code Assist • CFML Insight • CFML Debugging • CFML ORM Insight • Code Snippets • FTP / SFTP Support • Extensible with CFML • Framework Scaffolding • Code Generation • Project Tasks • Whatever you want

  14. CentaurIMAP • Retrieve and manage email/folder via IMAP • Return headers-only for faster download • Download attachments • Manage Folders

  15. CentaurPDF Enhancements • Create PDF Packages • Add/Remove Headers and Footers • Optimize PDF’s • Remove Unused Elements • Down–sample images • Extract Text / Images • High Quality Thumbnails

  16. CentaurSpreadsheet Integration • CFSPREADSHEET • Create • Read • Merge • Support for • Excel 97, 2000, 2003, 2007, 2008 • Open Office Spreadsheets

  17. CentaurPowerPoint Integration • CFPRESENTATION • Generate PPT files from CFML/HTML content • Convert PPT to HTML or Flash • Support for • PowerPoint 97, 2000, 2003, 2007, 2008 • Open Office Presentations

  18. CentaurDatabase to Code (ORM) • Save CFC data to a database without SQL • Build database independent applications • Bi-directional (CFC  Database) • Powered by the industry leading Hibernate framework 18

  19. CentaurAdvanced Caching • Object Cache • Save / Retrieve objects from a built-in cache • Programmatic access to cache metadata / propertiescacheGet()cachePut()cacheGetMetaData()etc. • Template Cache • Cache page fragment or entire templates

  20. CentaurLucene Solr • New Full-Text Search Engine • Full CFSEARCH/CFINDEX functionality • Advanced Replication / Caching • No document limit • Verity is officially deprecated • Verity  Solr migration tool

  21. CentaurExposed Service Layer (CFaaS) • Direct access to ColdFusion services • General Utilities • Includes file upload support • Charting (CFCHART) • Document Services (CFDOCUMENT) • PDF Utilities (CFPDF) • Image Manipulation (CFIMAGE) • Mail (CFMAIL) • Pop (CFPOP) • Available as SOAP & AMF

  22. CentaurRich Internet Applications • AS3 / MXML Libraries for Adobe Flex • Consumer CF Services • High-speed Flash Remoting • AS3 Data Persistence Library for Adobe AIR • Online / Offline Data Synchronization

  23. CentaurEnhanced UI Controls • Updated UI Controls • ExtJS 3.0+ • Powerful new controls • Multi-File Upload • Enhanced Data Grid • Progress Indicator • Message Box • Sliders • Accordion Layouts • Much More! 23

  24. CentaurServer Manager • Desktop application for monitoring and managing ColdFusion servers • Flex-based AIR application • Run as a background service • Receive system notification & alerts • Manage / Apply settings for multiple servers • Datasources, Mappings, etc. • Apply Hotfixes • More…

  25. Demo

  26. Centaur & Bolt More to come…

  27. Public Bugbase and Enhancement Requests • Targeted Release:Centaur / Bolt Public Beta

  28. Open CFML Advisory Board • Working on CFML 2009 Recommendation • All CFML/CFSCRIPT updates for Centaur submitted for consideration • The ColdFusion Community Drives CFML Not Adobe

  29. Free ColdFusion For Education • ColdFusion 8 Enterprise isfree for students and faculty • ColdFusion 8 curriculum isfree for everyone http://freeriatools.adobe.com

  30. User Group Tour – North America • Atlanta, GA - 6/8 • Washington, DC - 6/9 • New York, NY - 6/10 • St. Paul, MN - 6/11 • Seattle, WA – 6/15 • Raleigh, NC - 6/16 • Albany, NY - 6/16 • San Diego, CA - 6/16 • Orange County - 6/17 • Cleveland, OH - 6/17 • Hartford, CT - 6/17 • East Lancing, MI - 6/18 • Torrance, CA - 6/18 • Pittsburgh, PA - 6/18 • Chicago, IL – 6/18 • Bloomington, IN - 6/22 • San Francisco, CA - 6/23 • Boston, MA - 6/23 • Philadelphia, PA - 6/24 • Houston, TX - 6/24 • Austin, TX - 6/25 • Dallas, TX - 6/26 • Los Angeles, CA - 6/19 • San Antonio, TX 6/23 • Macon/Warner, GA - 6/25 • Toronto, Canada – 6/25

  31. Join the Social @ColdFusion @Adrocknaphobia - Adam @BenForta @TPRyan - Terry

  32. Q & A

More Related