1-888-365-2779
+1-888-365-2779
Try Now
More in this section

RadControls

8 posts, 0 answered
  1. Franck Scott
    Franck Scott avatar
    4 posts
    Registered:
    18 Jul 2009
    16 Aug 2009
    Link to this post
    I'm a bit of a newbie to Sitefinity and RadControls and would appreciate some guidance on when it is more appropriate to use RadControls for ASP.NET AJAX vs RadControls for Silverlight vs RadControls for WinForms vs RadControls for WPF.
    What are the pros and cons of each technology? When would you rather use one vs the other?

     


    In case that matters, I'm specifically interested in GridView and Editor.

    Thanks,
    Franck
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    16 Jun 2017
    16 Aug 2009
    Link to this post
    Hello Franck Scott,

    ASP.NET AJAX vs RadControls for Silverlight - are used for web development
    RadControls for WinForms vs RadControls for WPF - are used for desktop development.

    The controls are used by different platforms.


    Regards,
    Ivan Dimitrov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
  3. Franck Scott
    Franck Scott avatar
    4 posts
    Registered:
    18 Jul 2009
    16 Aug 2009
    Link to this post
    Thanks for your answer!

    I want to develop a Sitefinity-based website, so the question now boils down to RadControls for ASP.NET AJAX vs RadControls for Silverlight: What are the pros and cons of each technology? In which cases should one choose one over the other?

    Thanks,
    Franck
  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    16 Jun 2017
    16 Aug 2009
    Link to this post
    Hi Franck Scott,

    There are a lot of fundamental differences between ASP.NET AJAX and Silverlight. There is a major one iin the rendering mechanism. While with ASP.NET AJAX  Html is being rendered at the client side, Silverlight uses vector graphics. The Silverlight plugin visualizes embedded objects as with Flash. Hence Silverlight object is entirely downloaded on the client side.

    For more information you can take a look at http://silverlight.net/

    Greetings,
    Ivan Dimitrov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
  5. Franck Scott
    Franck Scott avatar
    4 posts
    Registered:
    18 Jul 2009
    17 Aug 2009
    Link to this post
    Thanks for your prompt answers, Ivan!

    How does this translate in terms of end-user experience?
    For example:
    1) Would a webpage built with RadControls for ASP.NET AJAX download faster than a webpage built with RadControls for Silverlight? And/or generate fewer transactions? And/or perform faster once everything's in cache?
    2) Do RadControls for Silverlight offer more funtionalities than RadControls for ASP.NET AJAX? And/or do they look prettier or can be made to look prettier?
    3) Do RadControls for ASP.NET AJAX work better for mobile browsing (faster, more compatible, etc.) than RadControls for Silverlight?
    4) Is SEO easier to do with RadControls for ASP.NET AJAX than with RadControls for Silverlight?
    5) Are RadControls for Silverlight more secure than RadControls for ASP.NET AJAX?
    6) Anything else?

    Best regards,
    Franck

  6. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    19 Aug 2009
    Link to this post
    Hi Franck,

    Here are the answers to your questions:
    1) Would a webpage built with RadControls for ASP.NET AJAX download faster than a webpage built with RadControls for Silverlight? And/or generate fewer transactions? And/or perform faster once everything's in cache?
    This depends pretty much of the on the size of the page, the number of the controls. The transactions will be the same, since they are one level under the UI (so it does not matter if we do them from controls, or from the silver light components). Once everything is the cache, the Asp.Net page could still be loaded faster, while the Silverlight allow faster execution (since they are executed locally, without the wait for the server to respond). These are fundamental things though, I suggest you to take a look at the Asp.Net and Silverlight documentation for more information.

    2) Do RadControls for Silverlight offer more funtionalities than RadControls for ASP.NET AJAX? And/or do they look prettier or can be made to look prettier?
    I cannot tell you for sure which provides more functionality. The toolsets are too big to be compared, and the technology is completely different (I am not sure if anyone ever could compare them). As for the UI, the Silverlight controls are the pearl - one of the key areas Microsoft focused with Silverlight/WPF is the UI and the presentation layer. 

    3) Do RadControls for ASP.NET AJAX work better for mobile browsing (faster, more compatible, etc.) than RadControls for Silverlight?
    Yes, they work faster. Silverlight for mobile is still in development.

    4) Is SEO easier to do with RadControls for ASP.NET AJAX than with RadControls for Silverlight?
    Definitely easier.

    5) Are RadControls for Silverlight more secure than RadControls for ASP.NET AJAX?
    What kind of security are we talking about? Server side, or client side? In any way, Silver light is safer, it runs in sandbox on the client. 

    Let us know if you have any other questions.

    Sincerely yours,
    Georgi
    the Telerik team

    Instantly find answers to your questions on the newTelerik Support Portal.
    Check out the tipsfor optimizing your support resource searches.
  7. Franck Scott
    Franck Scott avatar
    4 posts
    Registered:
    18 Jul 2009
    29 Aug 2009
    Link to this post
    Thanks for your detailed answers!

    I have a couple of questions on some of these points:

    2) Re: The toolsets are too big to be compared
    In case it helps, to narrow down the comparison, I'm specifically interested in GridView and Editor. Is there a difference in terms of features, speed, look customization?

    4) Isn't SEO handled the same way for Ajax and Silverlight, i.e. by embedding at least part of the data as static content in the webpage (as described in http://www.nikhilk.net/AjaxSEO.aspx, for example)?
    Do RadControls allow you to do this easily enough?

    Cheers,
    Franck
  8. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    16 Jun 2017
    30 Aug 2009
    Link to this post
    Hi Fran

    2) Re: The toolsets are too big to be compared
    In case it helps, to narrow down the comparison, I'm specifically interested in GridView and Editor. Is there a difference in terms of features, speed, look customization?
    ck Scott,

    RadGrid for ASP.NET AJAX and RadGrid for Silverlight
    - difference in the platform
    - in Silverlight there is no server side and all the requests to the server are executed through services.
    - Silverlight's RadGrid features brand new data engine which is created to make to control(RadGrid for Silverlight) extremely responsive working with the above mentioned services.
    - As for the performance there are not any significant  performance differences. Silverlight grid gives you abbility to build richer UI. In Silverlight you could have richer UI and better animatios.

    4) Isn't SEO handled the same way for Ajax and Silverlight, i.e. by embedding at least part of the data as static content in the webpage (as described in http://www.nikhilk.net/AjaxSEO.aspx, for example)?
    Do RadControls allow you to do this easily enough?

    Please take a look at the following articles:

    What’s New in Silverlight 3?
    Search Engine Optimization for Silverlight applications

    Best wishes,
    Ivan Dimitrov
    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.
Register for webinar
8 posts, 0 answered