Netflix Catalog + ODATA + Xceed DataGrid for Silverlight

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
2,926
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 22, 2010

The Netflix Catalog has nearly 150,000 movie entries, and it is exposed over the internet with an ODATA API. Thanks to the amazing Asynchronous Stealth Paging and Fluid UI offered by Xceed DataGrid for Silverlight, developers can allow end-users to browse remote data sources with the user experience demonstrated in this video. To achieve what is shown in this video takes only two lines of code and a bit of XAML to enable some additional features demonstrated. Everything is handled under the hood by the datagrid, there are no events to handle or anything else to do to benefit from the advanced data virtualization.

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (2)

Sign In or Sign Up now to post a comment!
  • What 2 lines of code do you write to obtain a smooth scrolling asynchronous stealth paging Silverlight datagrid showing the Netflix catalog?

    NetflixCatalog.NetflixCatalog catalog = new NetflixCatalog.NetflixCatalog( new Uri("htttp://odata.netflix.com­/Catalog/",UriKind.Absolute ));

    this.dataGrid.ItemsSource = catalog.Titles.IncludeTotalCou­nt();

    ...and a tiny bit of XAML to enable the filter row etc. Makes use of WCF Data Services.

  • It is a Silverlight 4 control, BTW.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more