New Feature: Silverlight RIA services compression with Telerik RadControls Q3 2009

Monday, October 26, 2009 by Vladimir Enchev | Comments 8

With our upcoming Q3 2009 release you can use RadCompression (part of Telerik.Web.UI.dll) to compress your RIA services:

Without compression:

Before

With compression:

After

Check the numbers :)

Enjoy!

[Download]

8 Comments

  • Ben Hayat 26 Oct 2009
    I just ran the sample and it's EXTREMELY fast. I did a similar test with RIA and MS grid and then with your sample, there is no comparison.

    Once released, I'm going to make a post on RIA forum and talk about this performance gain for people who are not using Telerik yet.

    Two points to consider. We will be getting RIA beta at the PDC time frame which is going to be based on WCF and will use the WCF binary compression. I think it would be great to have another similar test with the beta version to see what the gains are with your compression as well.

    Secondly, for someone new to be able to use this feature, what do they need to buy/have as part of their development?

    Thanks!
    ..Ben

  • GEB 27 Oct 2009
    I downloaded the sample application, which appears to be a standard .NET RIA Services application that populates a RadGridView with filtering.  I could not see anything special regarding compression.  I must be missing something.  How does this sample take advantage of compression?  The UI shown in the blog does not appear to be a part of the application, so how is it generated/used?
  • Vlad 27 Oct 2009
    Hi GEB,

    The screenshots actually are from Fiddler :) You can check the web application web.config file for more info how RadCompression is enabled. You can remove the registration from the web.config and check the traffic again using Fiddler or Firebug.

    Vlad
  • Karlkim Suwanmongkol 23 Dec 2009
    Hi Vlad,
       I download the sample, and I couldn't find anything about the RIA Services Compression either. I notice there is a file Telerik.Web.UI.dll in the bin folder though. But in the web.config, I didn't see anything. Do I miss anything?

    Thanks,
    Karlkim
  • Vlad 28 Dec 2009
    Hi Karlkim,

    Indeed RadCompression is part of Telerik.Web.UI - here is how to register this in web.config:

    <
    httpModules>
      <addname="RadCompression" type="Telerik.Web.UI.RadCompression" />
    </
    httpModules>


    Vlad
  • Ca Chuoi 02 Jun 2010
    I use Telerik.Web.UI Q1 2010 SP1, Silverlight 4 with WCF RIA Service. RadCompress Work only with Firefox, IE7,8 or Chrome not work.
    Have you tested with SL4? Please help me.
  • Rosen 02 Jun 2010
    Hi Ca,
    I'm afraid that current version (Q1 2010 SP2) of RadCompression does not support latest version of WCF RIA Services. However we have addressed this limitation, thus feel free to download the next internal build of RadControls for ASP.NET AJAX (which will be available Tuesday/Wednesday next week) and to give it a try.
  • The New Features of Silverlight RIA Services review is very helpful and I interested so thank for sharing.

Add comment

  1. Formatting options
       
     
     
     
     
       
  2. (optional, emails won't be shown on public pages)
  3. (optional)