Home > Buzzword, Conferences, Flex, Flex Best Practices, Flex Development > Slides from “Optimizing Flex Applications” at Adobe MAX 2007

Slides from “Optimizing Flex Applications” at Adobe MAX 2007

October 3rd, 2007

Here are my slides from the talk “Optimizing Flex Applications” that I gave at the 2007 Adobe MAX conference in Chicago.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • StumbleUpon
  1. October 3rd, 2007 at 15:18 | #1

    Great session today. You covered the topic very well and touch on the key parts.

  2. October 3rd, 2007 at 20:53 | #2

    Thank you, The session was very informative

  3. Dominic
    October 4th, 2007 at 03:39 | #3

    Please say there will be a way to see a video of this. I’ve been struggleing to find info on this kinda stuff for ages and the slides allude to all the info i’ve been needing. Does anyone have access to a recording???

  4. david
    October 4th, 2007 at 09:31 | #4

    I’m sorry to say that a video was not made. However, I am going to look into the possibility of repeating the talk as an Adobe eSeminar over Acrobat Connect, where a recording can be made.

  5. Richard Hess
    October 5th, 2007 at 15:10 | #5

    Someone at the Tuesday afternoon session asked about a problem they were having with pooling of remote data calls. It took me a while to find the reference, but here’s the info i gleaned from the Flex 1.5 documentation regarding simultaneous remote object calls;

    Data service tag properties

    peterent said on Feb 17, 2005 at 5:56 AM :
    If your application requires several RemoteObject calls to occur simultaneously, be aware that while the remote calls will be made in parallel, the results will not be returned to the Flex application until ALL the remote calls complete on the server.

    This is because a single connection pool exists in the Flex gateway which executes the requests and returns when those requests complete.

    You can circumvent this by modifying each tag. Add an endpoint attribute such that each URL is unique (see example). This causes the instance on the server to create a unique connection.

    Example:

    It has been found that while the Opera browser has no problem with this, IE seems limited to 4 concurrent requests. There may be a way to modify the registery entry for IE to increase this, but it has to be done by the end-user.

    This was the solution to the problem we had with data pooling in our Flex 1.5 application. From the sounds of it, this same issue may still exist.

    Thanks for the great talk…

  6. Richard Hess
    October 5th, 2007 at 15:11 | #6

    oops, you’ll have to check the web page to see the example…

  7. david
    October 5th, 2007 at 15:32 | #7

    Richard, thanks for posting this info!

  8. Dominic
    October 6th, 2007 at 02:23 | #8

    Yes a connect eSeminar on adobe would be great!!! I’ll keep an eye out ;)

  9. October 7th, 2007 at 10:01 | #9

    Just an addition to things that affect the efficiency of cacheAsBitmap

    rotation

  10. April 8th, 2008 at 10:53 | #10

    nice video,thanks David!

  11. Randi
    December 11th, 2009 at 17:12 | #11

    Where is the video??

  1. October 8th, 2007 at 07:27 | #1
  2. October 10th, 2007 at 04:07 | #2
  3. April 22nd, 2008 at 04:20 | #3
  4. September 29th, 2008 at 07:06 | #4