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

Client side query

2 Answers 137 Views
Data Source
This is a migrated thread and some comments may be shown as answers.
Ben Hayat
Top achievements
Rank 2
Ben Hayat asked on 05 Aug 2011, 04:05 AM
Hello team;
In Silverlight world where we have a miniature .Net at our disposal, we have the luxury of having LINQ to be able perform client side query on the objects.
What is the plan or direction of having some sort of client side query engine when dealing with local data or XML data?
Thanks!
..Ben

2 Answers, 1 is accepted

Sort by
0
Accepted
Todd
Telerik team
answered on 05 Aug 2011, 05:49 PM
Hello Ben-

Kendo UI is very different from Silverlight or other Microsoft solutions you may be familiar with, so some of the concepts don't map 1:1.

The Kendo UI DataSource is useful for querying and binding to all variety of data (XML, JSON, JSONP). The DataSource engine is very efficient at sorting, filtering, grouping, and otherwise working on data with JavaScript. Using the DataSource, you can quickly and easily bind to local or remote data and apply the desired shaping.

At this point, we don't have plans for a query engine, per se, but we will continue to evolve our story for data as it makes sense to help JavaScript app development. Hope that helps.

-Todd
0
Ben Hayat
Top achievements
Rank 2
answered on 05 Aug 2011, 05:55 PM
Hi Todd;

Using the DataSource, you can quickly and easily bind to local or remote data and apply the desired shaping.
This answers my question. Basically a limited way of shaping data on the client side, since the core of the query will be performed on the server side to avoid a large dataset to be transferred to client.

At this point, we don't have plans for a query engine, per se, but we will continue to evolve our story for data as it makes sense to help JavaScript app development. Hope that helps.
Fair enough.

Thanks!
..Ben
Tags
Data Source
Asked by
Ben Hayat
Top achievements
Rank 2
Answers by
Todd
Telerik team
Ben Hayat
Top achievements
Rank 2
Share this question
or