Events Past and Future: Adobe Max North America and CFCAMP Australia

Most ColdFusion programmers have heard of Ben Forta -the leading CF “guru” since the Allaire days. The author of no less than six editions of the definitive “ColdFusion Web Application Programming Kit” books, affectionately known as CFWACK or “the bible” around many a CF shop’s office, Ben travels the world as Adobe’s Senior Technical Evangelist speaking and writing about ColdFusion. Having just got back from the Adobe MAX Europe conference (held in Spain), he’s next headed to Adobe Max Japan, then to Australia for a series of events on ColdFusion 8, Flex and AIR in late November. Called CFCAMP, the Australian events will be part formal presentation and part unconference, barcamp-style, so if you’re down under they should be worth getting along to – registration is now open.

Before Europe, MAX kicked off in Chicago at the end of October. Kai Koenig, New Zealand-based developer, blogger, trainer and director of Ventego Creative, was there and was kind enough to answer some of my questions about the event.

Kay: Attending Adobe MAX 2007 must have been pretty exciting. Have you been to MAX in previous years, and if so was it any different under the Adobe banner?

Kai: Yes, the first major (at that time) Macromedia conference I’ve attended was the Macromedia DevCon 2002. From then on, the MAX conferences have become a must-be-there event for me.

Some people avoided the MAX conferences during the last few years (and particularly in 2006) as they felt it was too much of a corporate, purely marketing-driven event. To a certain extent I have to agree with that, Macromedia and Adobe are obviously putting in a lot of effort to show off their technologies and to convince people to adopt more products of the Adobe platform. But I recommend not to overestimate this effect – by far most of the speakers are highly motivated and love the technologies as much as you and I do and there’s an overwhelming choice of sessions and stuff to learn.

Kay: According to the web site, there were over 200 sessions organised into five tracks. Adobe obviously have a lot of products to cover – how well was ColdFusion represented? Was it hard to decide which sessions to go to?

Kai: I’ll answer the second question first: Yes, it was bloody hard to make a call what to attend :) Luckily I’ve been attending with another person, so that Diane and I were able to cover a whole set of different sessions/technologies.

When it comes to ColdFusion – you would be surprised how many CF-related sessions were available. Besides talks focussed on particular CF features such as CFCs, custom tags, printing etc. there were also a lot of sessions showing how to use ColdFusion as an integration platform, i.e. as a backend for Ajax- and/or Flex-based rich clients, hooking up CF with the PDF workflow engine LiveCycle, etc.

In terms of the attendees – the majority of attendees described themselves as ColdFusion developers during the registration process. You came across people who actually work with CF one way or the other all the time.

Kay: What was the highlight for you?

Kai: Well, really hard to say. In regards to new products and stuff that was shown – my highlight was one part of the sneak peek session. Scott Petersen, one of the Adobe-internal computer scientists showed a tool to convert C and C++ code libraries into ActionScript to use them (with a particular toolkit to hook them into SWF) for basically any AS 3 coding. He showed an example of running Doom within the Flash Player using Flash-based overlay messages within Doom, i.e. when the player picks up a weapon. Most of the people didn’t get the idea though how powerful the Flash Platform suddenly becomes if this type of integration becomes publically available and he didn’t get the standing ovations and cheering he should have earned.

My other non-technical highlight is the networking aspect of the MAX conference. Being involved in a lot of community activities and travelling to conferences all of the place during the last few years, you “pick up” a lot of friends along the way that you can’t see that often – just because they live on a different continent or at the other end of the world. MAX is always a nice opportunity to catch up, have a few beers, watch “weird” American sport events (sorry, US folks – but with being brought up in Germany (Soccer) and living in NZ now (Cricket, Rugby), it’s hard for me to get all of the excitement :-)

Oh yes, a whole bunch of stuff. Besides the C/C++-2-AS converter, Adobe showed great integration efforts when it comes to bringing the Flash platform and the Acrobat Reader together. One example they demonstrated was executing a Flex application in the Adobe Reader and additionally using Connect collaboration technologies that actually allowed you to work IN the document. We’ve also been shown a very nice and transparent integration of ColdFusion and AIR using an experimental library (which might at some point hopefully become part of a CF 8 updater or part of CF 9).

Also – Adobe’s swing towards hosted services is pretty amazing. The acquisition of the Buzzword guys was awesome enough, but Adobe also work on a hosted Photoshop Express solution (it’s based on Flex) and huge improvements to their VoIP layer of the Connect platform.

Kay: We always hear about the parties at conferences – got any great stories for us?

Kai: Parties? Ehhhhh – no idea what you’re talking about here. Obviously I’m not going to got into personal details here, but the official conference party was some sort of a retro-futuristic geek-fest with all the stuff from the 80s, 90s and this decade we love – talking about arcade games and other stuff. So – there might have been a few “non work” events :)

Kay: Finally, we keep hearing this rumour that ColdFusion is dead. As a ColdFusion developer, are you worried?

Kai: Yeah, right. This seems to be the rumour that never dies. I’m pretty much aware that a lot of people have stopped following the evolution of the technology since CF 4 or 5 and not even closely aware what CF 8 is able to deliver. Large parts of my own business are based on ColdFusion and I’m pretty happy with doing so – which doesn’t mean that we don’t look into other technologies, i.e. Ruby on Rails is very interesting, so is the Java-based scripting language Groovy.

At MAX, I had a very interesting talk with Tim Buntel (Tim just moved into the role of being the Flex Builder Product Manager) and Kristen Schofield (who is taking over Tim’s former role as the Product Marketing Manager in the CF team) about the situation of ColdFusion internally in Adobe as well as externally and I’m very confident that we’re going to see a few more major releases of ColdFusion. Particularly when it comes to a deeper integration of CF with other Adobe platforms, I’d expect a bunch of very cool things to happen within the next few years.

An argument that always comes up when people opt against CF is the price and the fact that it’s not open-source. As you’ve correctly mentioned in one of your last posts – get CF hosting for projects with an extremely small budget or look into using an alternative CFML engine – Railo, IgniteFusion, BlueDragon just to name a few. You might not be able to the exactly identical functionalities as in Adobe’s ColdFusion server, but it might perfectly suit you for straight forward and standard web apps.

To make a point: No, I’m not worried at all about CF dying. I notice though, that the ColdFusion (sales) figures here in Australia and New Zealand (based on my experience it would be very similar in Europe) are below what they could be, whereas CF 8 is breaking all sales records in the USA. That’s a problem that Adobe has to tackle rather sooner than later as I feel they didn’t look after those markets well enough during the last few years, but as far as I can say for us antipodeans, I’ve noticed that things started to move and I hope to see more of those improvements in the future.

Kay: That’s good to hear! Thanks Kai – and hopefully I can come along too next year.


Category: software Time: 2007-10-30 Views: 1

Related post

  • Apache server is spawning more and more processes, maxing out RAM and dying 2010-06-12

    We have a LAMP setup that had been working pretty well for half a year when the Apache server (MySQL servers are not on this box) just started to die. It seems to have started to spawn more and more processes over time. Eventually it will consume all

  • Is software innovation still primarily North American and European? Why, and for how much longer? 2011-02-16

    Since this site is read by a global audience of programmers, I want to know if people generally agree that the vast majority of software innovation - languages, OS, tools, methodologies, books, etc. - still originates from the USA, Canada, and the EU

  • Standard Event Poster Size (North America) 2013-01-30

    I'm designing my first poster for a promoter for a local bar and.. well.. I don't know what size to make the poster! What is the standard size for an event poster (such as one for a band) in North America? Is it 11" x 17" ? --------------Solutio

  • HTML5 Browser Storage: the Past, Present and Future 2013-10-09

    I have slightly selfish reasons for writing this article; I can never remember all the client-side storage mechanisms available to HTML5 developers! I've possibly forgotten some now- Why Store Data on the Client? The main reason is practicality. Java

  • Adobe Software and 3D Studio Max on Windows 7 Home 2010-02-08

    Is windows 7 home edition sufficient for running adobe's software (Illustrator, Photoshop) and 3D Studio max, or do I need the pro or ultimate editions? --------------Solutions------------- Yes. Any version of Windows 7 can run Adobe's applications a

  • Query current and future events, ordered by begin date 2014-01-23

    Using the Custom Post Type UI extension, I've created a 'Event' custom post-type, which fields are populated using custom fields (created with the extension Advanced Custom Fields) such as 'date-debut' and 'date-fin'. On an archive page dedicated to

  • Where can I get the location of all Universities and Colleges in North America? 2014-03-18

    This seems fairly straightforward but I'm having trouble finding the right data. All I need is the name, address, and lat long of all universities and colleges in North America. I've come across a list of many universities in America here: http://ans

  • Show only 'today' and future dates in calendar picker. No dates in past 2014-04-22

    I am having a Date field myDatefield__c. I'm accessing it in VF page. So, is there any way, so that I can disable the old dates. For example: If I click on the date field, when calender pop up will come, then I can see only today's date and future da

  • Coordinate system for South and North America together? 2015-11-23

    I am working on project where i need south and north america together and i search for the best coordinate system. I have choosen wgs 1984 but distortion in north part is very big.

  • When thinking about dates and times - is midnight today in the past or future? 2011-04-08

    This is always a puzzle to me- and I realise that it is not strictly an issue in programming or software development, but it seems to be a reasonable common one in our field. For example, if I were to set an expiry datetime as 2011-04-08 00:00:00 - a

  • Past and future evolution of command line arguments 2016-01-30

    Upon typing latex -help, you can get a list of all command line arguments. AFAIK, none of these are mentioned in the original TeX/LaTeX books. So, I wonder how these were born, and more importantly, how they can evolve. For example, it might be usefu

  • Showing posts for today and future 2013-01-30

    I'm using the following code to display posts with todays date or in the future... except the future part isn't working. If I take out the if statement then it shows all posts - in the past, present and future. $today = date( 'd M' ); $pages = get_ch

  • Blackstone and Future ColdFusion versions 2004-05-23

    Blackstone is the code name for the next version of ColdFusion. There has been a lot of talk on the net about this new version. People are posting their thoughts on what needs to change, what needs to be added, and what should be removed from this ne

  • One Way Microsoft Might Elevate America and the IT Community 2009-02-24

    Microsoft just announced Elevate America, a program and a new website geared to help job seekers hone their technical skills. The site allows users to access several of Microsoft's beginner training programs like "How to use the Internet", along

  • SSHD logs events in the future 2010-11-01

    I'm setting up a small VPS (last Centos) and I'm facing a problem with my SSHD logs. I want to install fail2ban and everything seems to run fine, but I noticed a lot of attempts of bruteforce in the secure log, and nothing seems to be jailed. By inve

  • POI Datasets for North America 2011-05-26

    I use foursquare because it contains a lot of POIs. Which database do you use when you need a point of interest in North America? --------------Solutions------------- There appear to be 7 major "POI" databases which have a large quantity of API-

  • Where can I find a shapefile for the coastline of North America? 2011-08-09

    I am looking for a shapefile representing the coastlines of North America, such as something like this: Does anyone have any suggestions? --------------Solutions------------- Cloudmade have the US coastline in Open Stree

  • How to extract the US from a North America Shapefile? 2012-04-04

    I have a north america shapefile, downloaded from How can I get a new shapefile from this showing only us? Is there a way doing this in QGIS? Thanks --------------Solutions------------- Yo

  • Data Retention Laws for ISPs in North America 2012-07-31

    I was reading an article on TorrentFreak where Private Internet Access claims the United States "is one of the only countries without a mandatory data retention law." According to the linked article ISPs currently do not keep track of who had wh

iOS development

Android development

Python development

JAVA development

Development language

PHP development

Ruby development


Front-end development


development tools

Open Platform

Javascript development

.NET development

cloud computing


Copyright (C), All Rights Reserved.

processed in 2.768 (s). 13 q(s)