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

[Solved] QDSCV and Data Virtualization with WCF RIA Services

1 Answer 95 Views
GridView
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Mathieu
Top achievements
Rank 1
Mathieu asked on 18 Aug 2011, 03:55 PM

Hello,

we are using telerik's GridView and have a few questions:

  • Are there any plans to support virtualization through the QDSCV instead of the VirtualQueryableCollectionView
  • Is Grouping supported with virtualization, based on this demo, it does not seem to work properly(I do understand that it is demonstrating the sorting and filtering capabilities, but by showing the group panel the grouping seems to apply only to the currently loaded data)

1 Answer, 1 is accepted

Sort by
0
Rossen Hristov
Telerik team
answered on 22 Aug 2011, 12:16 PM
Hi Mathieu,

The VirtualQueryableCollectionView and the QueryableDomainServiceCollectionView are two different approaches to solving the same problem -- displaying only a part of the data.

They are alternatives, not complementaries, so the answer would be no.

You can't have server-side paging (QDSCV) and data virtualization (VQCV) at the same time. You have to choose either one or the other.

In case you want to use the VirtualQueryableCollectionView, please take a look at these blog posts:

Telerik Data Virtualization, WCF RIA Services and Visual Studio Async CTP
Server sorting and filtering with WCF RIA Services and Telerik Data Virtualization for Silverlight

In case you want to use the QueryableDomainServiceCollectionView, please take a look at this one:

An MVVM Approach to Telerik Domain Services for Silverlight

As per your second question, you are right. Grouping can only be performed on the currently loaded data. In fact, if you take a look at WCF RIA Services docs you will notice that WCF RIA Services does not support server-side grouping at all -- it simply sorts the data. Everything is done on the client, thus on the data that currently resides on the client.

I hope this helps.

Greetings,
Ross
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
GridView
Asked by
Mathieu
Top achievements
Rank 1
Answers by
Rossen Hristov
Telerik team
Share this question
or