First, I would be remiss if I didn’t say that Brian Rinaldi put on a great event in Boston! Unfortunately I missed the keynote and morning sessions because I had to do some client work, but everything seemed well organized. I was also greatly impressed with the attendees at my session. They asked some great questions – and gave some good feedback.
This particular session doesn’t have a great deal of slides – but, if they are helpful, I have included them here:
I also presented two sample FlexORM applications. The first example uses a single VO with no complex relationships. The second uses some complex relationships to demonstrate how FlexORM stores data across tables. These two applications were created for a series I did in the Adobe Edge newsletter (which I will link to below). Only the first of these articles has been published yet (as of 11/13/09):
I am actually not releasing the code for the example with the CF9 AIR ORM just yet. I am still working on the primary key generation part of the ‘wrapper’ I referred to. I will let you guys know (here on the blog) when everything is ready. You can speed up the process for voting for the following bug: http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html#bugId=80681.
This year one of the projects I worked on at Universal Mind, the Colorado Growth Model is a Max Awards finalist. This application is really ground-breaking in the way that it connects parents directly to their school’s performance data. A parent can very easily use the application and see how their child’s middle school compares against charter schools in Denver, or how the nearest elementary school compares with other elementary schools in the district. The possibilities are almost endless.
I must admit that my session is going to be pretty awesome. While some people get to speak for an hour – or maybe an hour and a half, I will be speaking for 8 hours (with some breaks of course). I will be presenting on Building ColdFusion Powered Flex and AIR Applications (see all of the labs here). While the preconference sessions are an extra cost ($595), you get an entire day of training from some amazing developers. If you look around at rates for a one-day training, you will see that this is a huge bargain. Normal sessions give you a taste of certain functionality, but at a preconference lab you can really learn it and take it back to your job.
In my session you can be sure that I will be covering:
All in all – you won’t want to miss this session! If you have any questions – feel free to leave a comment!
We are now only two weeks away from Flash Camp Atlanta! We have some amazing speakers lined up including names like: Ben Stucki, Jesse Warden, Greg Wilson (Adobe), Christian Saylor, Carl Smith, Lief Wells, and more… You will certainly want to be at this event.
I will be speaking on ORM for the AIR Developer at Flash Camp Atlanta. I will be covering the different solutions that are available today – and how to develop and work with an actual domain model for your AIR application. Let me know if you have any questions on using an ORM solution – and I will be sure to cover them in my session.
I can announce now that I am presenting a full-day pre-conference lab at Adobe Max 2009 in Los Angeles. If you build ColdFusion-powered Flex or AIR applications, you will definitely want to attend this session. We will be diving into some aspects of CF8 and also the upcoming version of ColdFusion (codenamed Centaur). Here is the official description:
Building ColdFusion Powered Flex and AIR Applications
ColdFusion 8 proved to be an ideal and powerful back end for Flex and AIR applications, and the next version of ColdFusion promises to go even further, improving integration and simplifying the building of data-centric AIR clients. In this session you’ll get hands-on experience with the planned Flex and AIR support in the next release of ColdFusion.
Hope to see you there!

I want to thank everyone that came out for Flash Camp Orlando! We had a great time – and a packed house. Greg Wilson gave us a look at the new Flash Builder and Catalyst betas as well as the Tour De Flex dashboard, Jason Madsen gave a great introduction to Flex, Carl Smith and Christian Saylor gave great presentations on UX and the relationship between developer/designer and user, Andrew Powell presented a great overview of BlazeDS, and Maxim Porges gave a great introduction to his upcoming Loom project that brings AOP to AS3.
I want to thank Universal Mind and Adobe for sponsoring this event! I also want to thank Andrew Powell (co-organizer of the event) and the rest of the Universal Mind team that volunteered time and effort to make this event happen.
Presentation and Code Samples
You can get my slides and code samples on the presentations page.
I really had a great time with the guys at Flex Camp Miami. Several of you asked some great questions, and I hope you really enjoyed the quality presenters that we had at the event. Maxim Porges has an great overview of the event and all the sessions, and you should certainly check it out if you want to learn more about what went on at the event.
My presentation on Working with Data in AIR covered the basics of working with the Encrypted Local Store, the file system, and the embedded SQLite database. We ran out of time and didn’t get to look at online/offline synchronization with LCDS, but we still covered a great deal in the presentation. You can download the slides below, and I will post code samples within the week.
Presentation Slides (PDF) – 1.2 MB
Many of us are going to be hanging out at Titanic (a local bar in Coral Gables) tonight (Thursday March 5th) at 9pm. We would love for any Flex Camp Miami attendees to stop by and hang out (this is just an unofficial meet and greet – so, drinks and food are up to you).
This Friday is the much anticipated Flex Camp Miami. If you haven’t registered yet – that is fine. You have two options: go ahead and register at the site, or you can show up on Friday at the venue. This will be a great event, and I am really excited that we added Jeremy Grelle to the line-up (the architect behind the Spring / Blaze DS integration). This completes a great list of speakers covering a wide range of Flex/AIR topics. You can check out the full list here: Speaker / Topic List.
If you will be traveling into town, don’t forget the hotel discount code “FCM” at the Holiday Inn Coral Gables. We hope to see all of you there!
UPDATE: I can neither confirm or deny the predictions that Doug McCune made about Flex Camp Miami. You will just have to come and see.
Brian Rinaldi announced the Flex Camp Miami Referral Program. This will allow you to win prizes for referring your friends to the great Flex event (more on that in just a second). For those of you that don’t know, Flex Camp Miami is a one day Flex training event that is only $30. It features speakers like Greg Wilson (Adobe), Andy Powell (Universal Mind), Laura Arguello (AsFusion), Brian Rinaldi (Universal Mind), Maxim Porges (Highwinds), Christian Saylor (Universal Mind), Brian LeGros (Highwinds), members of the team that built Scrapblog, and me. For a complete list of speakers/topics click here. You won’t find any better deal on Flex training than this one!
So, what’s with the referral program? Basically, you can win free books or even a copy of Flex Builder. To be eligible for the copy of Flex Builder, you need to refer at least 5 people to this event. For complete details on the referral program (and the new group rate at the hotel) see Brian Rinaldi’s post on the topic.
See you in Miami.