I checked out the blog and there is a noticeable improvement on scrolling. However, does the long busy cursor when processing the incoming data imply slow rendering - or is only when you are scrolling that you see slow rendering effects.
Thanks, John --- In [email protected], Scott - FastLane <[EMAIL PROTECTED]> wrote: > > oops... sorry about the prior message. Doh! > > It has also been my experience that rendering is usually the > bottleneck. See this post on my blog <http://blog.fastlanesw.com/?p=25> > for an example of the difference a UIComponent based renderer can make > over containers. > > hth > Scott > > Tracy Spratt wrote: > > > > In my experience, the rendering of the UI is the bottleneck, not the > > data transfer. > > > > > > > > Use timer and the result handler function to time the actual data > > transfer. You ARE using a result handler, and not binding directly to > > lastResult, right? > > > > > > > > Are your item renderers built on containers? If so, you need to move > > to extending UIComponent instead. See Alex Harui's blog for a full > > explanation why, and for many examples. > > > > > > > > Tracy > > > > > > > > ------------------------------------------------------------------------ > > > > *From:* [email protected] [mailto:[EMAIL PROTECTED] > > *On Behalf Of *j_lentzz > > *Sent:* Friday, September 28, 2007 2:11 PM > > *To:* [email protected] > > *Subject:* [flexcoders] HTTPService Performance Issue - very slow > > > > > > > > Hi, > > > > I've got an app getting data from a server to populate a screen with > > 3, text inputs, some radio buttons and a data grid. With some data, > > it is taking almost a minute to save and refresh the scren. The data > > grid seems to be the issue. It contains many comboboxes. I've read > > that these are very slow if too many appear in a datagrid. I see the > > last data leave the server and I have timer marks for when I start my > > processing of the returned data (populating the arraycollection for > > the datagrid - I'm using the default resultFormat of Object) to when > > I'm done and just waiting on the screen to display it. The processing > > time I'm getting from the timers is very low (1/2 sec or less). > > However, I'm seeing the busy cursor staying on the screen for almost > > the complete time I'm waiting. Once the busy cursor leaves, the > > screen appears almost instantly with data. The docs say that the busy > > cursor is displayed until the class completes loading data. So is the > > bottleneck on the Flex side (the loading of the data from the > > HTTPService) that I can't access? Or is my datagrid full of > > comboboxes the issue, even though the busy cursor is staying on the > > screen. > > > > Any guidance would be appreciated. > > > > Thanks, > > > > John > > > > >

