cf.Objective ANZ Keynote

1,258 views
1,198 views

Published on

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

No Downloads
Views
Total views
1,258
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

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

×