This is a migrated thread and some comments may be shown as answers.

images lazy-loading

9 Answers 126 Views
CoverFlow
This is a migrated thread and some comments may be shown as answers.
Gladys
Top achievements
Rank 1
Gladys asked on 10 Dec 2009, 05:49 PM
Hi there, we are trying to load about 300 images into coverflow. Does the coverflow do images lazy-loading? Any options to configure to speed up the image loading performance?

Thanks,
-Gladys

9 Answers, 1 is accepted

Sort by
0
Hristo Borisov
Telerik team
answered on 14 Dec 2009, 09:51 AM
Hello Gladys,

Unfortunately there is no lazy-loading option for the current version of RadCoverFlow. We plan to include UI virtualization in one of our next releases, but I cannot promise you an exact date. To optimize the current performance you can turn off both the loading animation and the reflection that are rendered for every item. I hope this will partially resolve your problems.

Excuse us for this inconvenience, and I hope this will not be a show stopper for you.

Regards,
Hristo Borisov
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Gladys
Top achievements
Rank 1
answered on 14 Dec 2009, 05:41 PM
Thanks for the response. I think this feature will be very useful to improve the performance for coverflow. Hopefully it can be released as early as possible.

Thanks,
-Gladys
0
Valeri Hristov
Telerik team
answered on 15 Dec 2009, 12:54 PM
Hi Gladys,

We understand that this feature is important and we will do our best to provide it in the near future, however, I cannot promise a specific release date at this moment.

Greetings,
Valeri Hristov
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Oscar
Top achievements
Rank 1
answered on 18 Apr 2011, 10:48 PM
I know the Telerik team has done great improvements on the controls, especially when data Optimization has been an issue.

On Version 2011 Q1  , if we have 300 images can we tell the cover flow just to load just one specific one and not all of them (image) , in other words Lazy Loading the images ?,

This will  increase the performance of Cover Flow tremendously !
Because if I have 50 images for example, it seems as if the coverflows needs to Know the existence of all 50 (load them all) to work moving  them.. so If I click on Image #2 and then scrolls to image 50 to expand it, or show more info about it. it seems as if the coverflows needs to process all images from # 2 to # 50, why not just jump from 2 to 50 and ignore the ones in between......

If not possible with XAML how can we do it in Code ?

Regards
0
lynn
Top achievements
Rank 1
answered on 19 Apr 2011, 04:34 AM
Hi Oscar,

You can do this in code by Add'ing and Remove'ing items from the ObservableCollection that you set as your Itemssource i.e. separate the list of choices that you present to users from the list of items associated with your CoverFlow.
0
Oscar
Top achievements
Rank 1
answered on 19 Apr 2011, 12:18 PM
@lynn.. Thank you
have you seen the effect when you have 50 images or maybe more.. I mean Lazy and intelligent loading

Telerik Team:
Quote
" We understand that this feature is important and we will do our best to provide it in the near future, however, I cannot promise a specific release date at this moment."

Greetings,
Valeri Hristov
the Telerik team


is it possible now with your latest version ?
:)
0
Valeri Hristov
Telerik team
answered on 20 Apr 2011, 11:32 AM
RadCoverFlow now supports UI virtualization that should be of help in such scenarios.

Greetings,
Valeri Hristov
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Thomas Weidman
Top achievements
Rank 1
answered on 17 Aug 2011, 03:59 PM
Hello-

With support for  UI virtualization, is there a limit to the number of images you could bind to the coverflow ojbect?   Also I do not see  UI virtualization listed in the feature set for Coverflow, I do see it in ohter controls that Grid.

I'm looking into the feasibility of using Coverflow for ~500 images.

Thanks,

-Thomas
0
Valeri Hristov
Telerik team
answered on 22 Aug 2011, 09:17 AM
Hi Thomas,

There should be no problem to display 500+ images in RadCoverFlow.

All the best,
Valeri Hristov
the Telerik team

Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

Tags
CoverFlow
Asked by
Gladys
Top achievements
Rank 1
Answers by
Hristo Borisov
Telerik team
Gladys
Top achievements
Rank 1
Valeri Hristov
Telerik team
Oscar
Top achievements
Rank 1
lynn
Top achievements
Rank 1
Thomas Weidman
Top achievements
Rank 1
Share this question
or