Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Scotch on the Rocks 2011 - Keynote

1,172 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Scotch on the Rocks 2011 - Keynote

  1. 1. SoTR 2011<br />Adam LehmanTerry RyanAdobe Systems, Inc.<br />
  2. 2. Remember 5 years ago?<br />
  3. 3. ColdFusion 7 was new<br />
  4. 4. 300 was huge<br />
  5. 5. We built web sites<br />
  6. 6. Or maybe 2<br />
  7. 7. Cross browser<br />
  8. 8. What’s a “Mobile Version?”<br />
  9. 9. Back End<br />HTML<br />Flex or Flash<br />
  10. 10. Cut to today<br />
  11. 11. This is what passes for movies<br />
  12. 12. Web development looks like this<br />
  13. 13. Website/ webapp<br />
  14. 14. Mobile Version<br />
  15. 15. IOS App<br />
  16. 16. Android App<br />
  17. 17. BlackBerry App<br />
  18. 18. Windows Phone 7<br />
  19. 19. HP/Palm<br />
  20. 20. IOS<br />Back End<br />Android<br />HTML<br />BlackBerry<br />Mobile HTML<br />Windows Phone 7<br />Flex or Flash<br />HP/Palm<br />
  21. 21.
  22. 22. Application Components<br />Model<br />Data Manipulation<br />Data Communication<br />UI<br />
  23. 23. Application Components<br />
  24. 24. Application Components<br />
  25. 25.
  26. 26.
  27. 27. We don’t have all the answers, but we would like to help<br />
  28. 28. Situation Report <br />
  29. 29. Staff Changes<br />
  30. 30. Outgoing<br />Alison Hueslid<br />Product Marketing Manager<br />
  31. 31. Adam Lehman<br />Product Manager<br />Outgoing<br />2009-2011<br />
  32. 32. Incoming <br />Tridib Roy Chowdhury<br />Director of Products<br />
  33. 33. Promotions<br />HemantKhandelwal<br />Senior Engineering Manager for ColdFusion<br />Rupesh Kumar<br />Lead Engineer ColdFusion Server<br />Ram Kulkarni<br />Lead Engineer ColdFusion Builder<br />
  34. 34. Meanwhile, in Europe…<br />
  35. 35. Localized Community Blogs<br />
  36. 36. ColdFusion Box for Android<br />
  37. 37. Application Catalog<br />
  38. 38. Session<br />Consuming ColdFusion Services outside of the CFML World<br />With Claude Englebert<br />Today at 17:00<br />
  39. 39. ColdFusion Builder 2<br />
  40. 40. ColdFusion Builder 2 is about 3 things…<br />
  41. 41. Using a Mouse Sucks<br />
  42. 42. Say “Jump” IDE should ask “How high?”<br />
  43. 43. Editing is King<br />
  44. 44. Task Editing<br />
  45. 45. Code Folding<br />
  46. 46. Code formatting<br />
  47. 47. Keyboard Shorcuts<br />
  48. 48. Code Assist<br />
  49. 49. Code Assist<br />Required<br />Optional<br />
  50. 50. Code Assist<br />
  51. 51. Quick Fix<br />
  52. 52. Extension Updates<br />
  53. 53. Eclipse Views<br />
  54. 54. Callbacks<br />
  55. 55. COLDFUSION BUILDER EXTENSIONS<br />Varscoper<br />
  56. 56. COLDFUSION BUILDER EXTENSIONS<br />Apptacular!<br />
  57. 57. COLDFUSION BUILDER EXTENSIONS<br />Instant Code Review<br />
  58. 58. Session<br />Adobe ColdFusion Builder Storm<br />with SagarGanatra<br />Today at 10:15<br />
  59. 59. Session<br />Building Extensions for Storm<br />with TerrY Ryan<br />Tomorrow at 16:45 <br />
  60. 60. When can you get your hands on it?<br />60<br />
  61. 61. Right now!<br />61<br />
  62. 62. ColdFusion Builder 2 Beta<br />http://adobe.com/go/cb2<br />62<br />
  63. 63. ColdFusion X<br />
  64. 64. Previously in ColdFusion…<br />
  65. 65. the Golden Age<br />Allaire Origins<br />
  66. 66. The Golden Age:Allaire Origins<br />66<br />
  67. 67. The Silver Age<br />The Fantastic Fusion<br />
  68. 68. The Silver Age:The Fantastic Fusion<br />68<br />
  69. 69. The modern Age<br />The X Factor!<br />
  70. 70. The Modern Age:The X Factor!<br />70<br />
  71. 71. Link<br />Vision<br />A modern platform for web application development<br />A easy path to HTML5 & mobileapplications<br />Adam is the coolest guy you<br />ColdFusion X<br />
  72. 72. Modernization<br />What Won’t Be in ColdFusion X?<br />Verity Search EngineFull <CFSEARCH> Support for Apache SoLR<br />No Document Limit<br />Scalable<br />Extendable<br />FREE!<br />Verity<br />
  73. 73. Modernization<br />What Won’t Be in ColdFusion X?<br />Macromedia JRunColdFusion X Built-on Apache tomcat<br />Full Tomcat Support from Adobe<br />Expect Speed and Scalability enhancement<br />JRun<br />
  74. 74. Modernization<br />What Will Be in ColdFusion X?But probably won’t be in ColdFusion 11<br />Apache Axis 1.x Web ServicesColdFusion X includes Axis 2.x!<br />RESTpublish / Consume<br />WSDL 2.0<br />WS-Security|and other WS-Goodness<br />Full backward compatibility!<br />Exchange 2010 Supportvia web services<br />
  75. 75. Modernization<br />Scheduled Tasks<br />Bigger, Better, Stronger!Scheduled task engine re-Built from the Ground up!<br />Granular controls<br />Ranges<br />Conditionals<br />Triggers and Chaining<br />Priority<br />Grouping<br />More!<br />Application specific<br />
  76. 76. Modernization<br />Jobs<br />Defined in CFML<cfjob name="sales-report">cfml logic…</cfjob><br />Jobs added to a queue for execution<br />Instant or Delayed<br />Multiple Job Store Options<br />
  77. 77. CFML X<br />Dynamic Java Class LoadingJava  CFC<br />Application.cfcTHIS.java.loadpath = ["C:mylibs", "C:myappmylib.jar"];THIS.java.autoreload = true;<br />createObject() & <cfobject><br />createObject("java", classname, <array of jars | path >)<br />Dynamic Java ProxiesCFC  Java<br />javaObj = createJavaProxy("myCFC", ["java.myCFCInterface"]);<br />
  78. 78. CFML X<br />CFML Closures<br />Anonymous Functions That Execute in Caller Context<br />Defined Many Ways<br />Function Arguments<br />Function body<br />Variables in CFSCRIPT<br />ArraySort(myArray,closure(obj1, obj2, sort) { if(obj1.x > obj2.x) return true; else return false; });<br />
  79. 79. ColdFusion Modern Age<br /><ul><li>Tons of CFML Updates
  80. 80. Enhanced ORM, Caching & Searching
  81. 81. Flex / Flash Remoting
  82. 82. HTML5 / jQuery
  83. 83. MOBILE
  84. 84. ColdFusion Builder 3THUNDER!
  85. 85. Much, Much, MORE!</li></ul>Stay Tuned…<br />
  86. 86. Adobe Sessions<br />
  87. 87. Session<br />Flex 4.5 Mobile w/ColdFusion 9<br />with Terry Ryan<br />Today at 13:30<br />
  88. 88. Session<br />Building a Video Platform<br />with David Collie<br />Tomorrow at 11:30<br />
  89. 89. Session<br />Document Support in ColdFusion 9<br />with Chandan Kumar<br />Tomorrow at 13:30<br />
  90. 90. Session<br />Adobe and Education<br />with Terry Ryan<br />Today at 14:45<br />
  91. 91. Conclusions<br />
  92. 92. Web development has gotten much more complex<br />
  93. 93. The ColdFusion team can help today<br />
  94. 94. The ColdFusion team can help tomorrow<br />
  95. 95. Best Scotch ever!<br />

×