0
cf.Objective ANZKeynoteTerry RyanWorldwide Developer Evangelist@tpryan
Who are you?
WHAT JUST HAPPENED?
Flash Mobile
Flash Player         AIR           (in browser)   (out of browser)DesktopsDevices
Flash Player         AIR           (in browser)   (out of browser)DesktopsDevices
Last version is 11.1
Will still beavailable in store
Why?
Flex
Last Adobe Version:        4.6
In proposal•    Flex SDK•    New Spark Components•    BlazeDS•    Falcon (Upon Completion)     –  New Compiler•  Falcon JS...
Why?
ColdFusion   Zeus
I’m too busybeingawesome!
Life after MAXWHERE ARE WE NOW?
Creative Cloud                 •    Touch Apps                 •    Typekit                 •    PhoneGap: Build          ...
HTML5        •  Acquired Nitobi,           makers of           PhoneGap        •  Released new beta           of Edge     ...
•  ReleasedFlash      Flash Player 11          –  Stage3D          –  JSON Support        •  Released           AIR 3     ...
Near FutureYEAH YEAH YEAH, WHAT ABOUTCOLDFUSION?
ColdFusionZeus
All section titles willbe in the style of the     blogosphere
JRun is dead
Apache Tomcat•  Tomcat 7.0.8•  Embedded, one install•  Create multiple instances through   standalone copy
Verity has been  amputated
Solr•    Directly index database•    Custom Fields•    Reload collections individually•    Multiple Language support•    H...
The Administratorhas been enhanced!
Administrator•  Server update  –  Pull down updates manually  –  Poll for updates  –  Run private update site  –  Handle m...
Security has been  locked down!
Security Enhancements•  New HMAC method•  CRLF attack protection•  CSFR attack protection
Security Enhancements•  New Functions for cleaning user input  –  encodeForHTML(inputString)  –  encodeForHTMLAttribute(in...
Security Enhancements•  New Functions for managing Sessions  –  sessionInvalidate()  –  SessionRotate()
Webservices have been upgraded!
Webservices•  Support for Axis 2•  Support for REST•  Support for Exchange 2010
Language has been   awesomified!
Language Enhancements•    Cookie manipulation in script•    For-in looping for queries•    CallStack•    More implicit CFC...
Demo       •  Implicit CFC’s       •  For in looping       •  Closures
HTML5 HTML5 HTML5
HTML 5•  Location aware maps•  <audio> and <video> tag based   mediaplayer•  Browser capabilities•  Cfform doesn’t barf on...
Demo       •  CFMap       •  CFMediaplayer
CFSCHEDULE does things before youknow you want them     to happen!
CFSchedule•  Groups     –  Manage tasks together•    Application Speci c tasks•    Chaining•    Prioritize•    Exclude dat...
CFSchedule•  Event Handling  –  Before  –  After  –  OnError  –  OnMis re
Demo       Schedule       Event Handling
Javaloader is dead!
Sorry, Mark 
Find out more at my session tomorrow!
ColdFusionBuilder: Twister
Twister•  Upgrade to ColdFusion Builder 2•  Support for Zeus  –  Server Manager  –  Language Dictionaries•  Performance En...
Two more things
TimelineIn an event in Japan Tridib ChowdhuryDirector of Product for ColdFusion stated:“Adobe continues to invest in CF as...
4 Releases?•    Zeus (Server)•    Twister (IDE)•    ???????? (Server)•    Thunder??? (IDE)
Pricing ChangesAt the same event in Japan Tridib stated:“Business around pricing, licensing andaccess (through cloud Proce...
CONCLUSIONS
What’s going on?
The opening battles of a new tech war
It’s not 1993 again    (PC vs Mac)
It’s 2000 again(Browser war)
No other big player  besides Adobe   cares about  cross platform
To stay relevant we have to reach for the future faster
Follow up?•  Feel free to contact me  –  terry.ryan@adobe.com  –  http://terrenceryan.com  –  Twitter: @tpryan
cf.Objective ANZ Keynote
cf.Objective ANZ Keynote
cf.Objective ANZ Keynote
cf.Objective ANZ Keynote
cf.Objective ANZ Keynote
cf.Objective ANZ Keynote
Upcoming SlideShare
Loading in...5
×

cf.Objective ANZ Keynote

1,138

Published on

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,138
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "cf.Objective ANZ Keynote"

  1. 1. cf.Objective ANZKeynoteTerry RyanWorldwide Developer Evangelist@tpryan
  2. 2. Who are you?
  3. 3. WHAT JUST HAPPENED?
  4. 4. Flash Mobile
  5. 5. Flash Player AIR (in browser) (out of browser)DesktopsDevices
  6. 6. Flash Player AIR (in browser) (out of browser)DesktopsDevices
  7. 7. Last version is 11.1
  8. 8. Will still beavailable in store
  9. 9. Why?
  10. 10. Flex
  11. 11. Last Adobe Version: 4.6
  12. 12. In proposal•  Flex SDK•  New Spark Components•  BlazeDS•  Falcon (Upon Completion) –  New Compiler•  Falcon JS (Experimental) –  MXML + AS to HTML + JS•  In house Flex testing tools
  13. 13. Why?
  14. 14. ColdFusion Zeus
  15. 15. I’m too busybeingawesome!
  16. 16. Life after MAXWHERE ARE WE NOW?
  17. 17. Creative Cloud •  Touch Apps •  Typekit •  PhoneGap: Build •  Software Subscription
  18. 18. HTML5 •  Acquired Nitobi, makers of PhoneGap •  Released new beta of Edge •  CSS Shaders submitted to W3C
  19. 19. •  ReleasedFlash Flash Player 11 –  Stage3D –  JSON Support •  Released AIR 3 –  Native Extensions –  Captive Runtime •  Gaming –  Alchemy gives us Unreal –  Starling framework
  20. 20. Near FutureYEAH YEAH YEAH, WHAT ABOUTCOLDFUSION?
  21. 21. ColdFusionZeus
  22. 22. All section titles willbe in the style of the blogosphere
  23. 23. JRun is dead
  24. 24. Apache Tomcat•  Tomcat 7.0.8•  Embedded, one install•  Create multiple instances through standalone copy
  25. 25. Verity has been amputated
  26. 26. Solr•  Directly index database•  Custom Fields•  Reload collections individually•  Multiple Language support•  Hibernate support added
  27. 27. The Administratorhas been enhanced!
  28. 28. Administrator•  Server update –  Pull down updates manually –  Poll for updates –  Run private update site –  Handle multiple servers vs single
  29. 29. Security has been locked down!
  30. 30. Security Enhancements•  New HMAC method•  CRLF attack protection•  CSFR attack protection
  31. 31. Security Enhancements•  New Functions for cleaning user input –  encodeForHTML(inputString) –  encodeForHTMLAttribute(inputString) –  encodeForJavaScript(inputString) –  encodeForCSS(inputString) –  encodeForURL(inputString)
  32. 32. Security Enhancements•  New Functions for managing Sessions –  sessionInvalidate() –  SessionRotate()
  33. 33. Webservices have been upgraded!
  34. 34. Webservices•  Support for Axis 2•  Support for REST•  Support for Exchange 2010
  35. 35. Language has been awesomified!
  36. 36. Language Enhancements•  Cookie manipulation in script•  For-in looping for queries•  CallStack•  More implicit CFC’s•  Closures
  37. 37. Demo •  Implicit CFC’s •  For in looping •  Closures
  38. 38. HTML5 HTML5 HTML5
  39. 39. HTML 5•  Location aware maps•  <audio> and <video> tag based mediaplayer•  Browser capabilities•  Cfform doesn’t barf on new input types
  40. 40. Demo •  CFMap •  CFMediaplayer
  41. 41. CFSCHEDULE does things before youknow you want them to happen!
  42. 42. CFSchedule•  Groups –  Manage tasks together•  Application Speci c tasks•  Chaining•  Prioritize•  Exclude dates•  Handle errors•  Pause and resume.
  43. 43. CFSchedule•  Event Handling –  Before –  After –  OnError –  OnMis re
  44. 44. Demo Schedule Event Handling
  45. 45. Javaloader is dead!
  46. 46. Sorry, Mark 
  47. 47. Find out more at my session tomorrow!
  48. 48. ColdFusionBuilder: Twister
  49. 49. Twister•  Upgrade to ColdFusion Builder 2•  Support for Zeus –  Server Manager –  Language Dictionaries•  Performance Enhancements
  50. 50. Two more things
  51. 51. TimelineIn an event in Japan Tridib ChowdhuryDirector of Product for ColdFusion stated:“Adobe continues to invest in CF as isillustrated by 4 product releases planned inthe next 24 months”
  52. 52. 4 Releases?•  Zeus (Server)•  Twister (IDE)•  ???????? (Server)•  Thunder??? (IDE)
  53. 53. Pricing ChangesAt the same event in Japan Tridib stated:“Business around pricing, licensing andaccess (through cloud Process innovations )will eliminate the roadblocks for new userstrying out the platform – to access the latesttechnology.”
  54. 54. CONCLUSIONS
  55. 55. What’s going on?
  56. 56. The opening battles of a new tech war
  57. 57. It’s not 1993 again (PC vs Mac)
  58. 58. It’s 2000 again(Browser war)
  59. 59. No other big player besides Adobe cares about cross platform
  60. 60. To stay relevant we have to reach for the future faster
  61. 61. Follow up?•  Feel free to contact me –  terry.ryan@adobe.com –  http://terrenceryan.com –  Twitter: @tpryan
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×