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

AJAX Panelbar vs Classic

3 Answers 29 Views
PanelBar
This is a migrated thread and some comments may be shown as answers.
Chris
Top achievements
Rank 1
Chris asked on 12 Sep 2008, 11:12 PM
Could you tell me what the advantage would be if I switched from the classic RadPanelBar to the AJAX version?

I'm testing both right now and they both seem to output list items using CSS as opposed to using tables. One of the benefits you mention on your website about the new one is that it doesn't use tables to generate the HTML...but neither does the old one.

So what's the real benefit to switching that would make it worth the time and effort?

Thanks!
Chris

3 Answers, 1 is accepted

Sort by
0
Paul
Telerik team
answered on 17 Sep 2008, 11:35 AM
Hello Chris,

RadControls for ASP.NET AJAX is build on top of Microsoft’s next-generation web framework. The suite takes full advantage of the functionality of the AJAX framework, and delivers previously unattainable performance and features.

For further details on the matter please refer to our FAQ section.

All the best,
Paul
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Chris
Top achievements
Rank 1
answered on 17 Sep 2008, 01:51 PM
Thanks for the reply. I had read that, yes, but I'm wanting a technical answer beyond the 'marketing speak'. If you could pass it on to the team in charge of the new PanelBar development, maybe they could provide the specifics.

Essentially the question boils down to this (and it's obviously not the most important question, I'm just curious): If both the old and new controls output the same non-table style output, how is there any performance gain?

Maybe there isn't for this control...I know one big benefit of the AJAX version of the controls is that there is only one .DLL to work with and it appears all the style sheets and images are compiled into the DLL, which makes for a nice and easy deployment. And I understand how the AJAX architecture can provide some serious benefits for some of the other controls (the RadEditor most of all).

I'm just curious to see if there was any direct benefit for this particular panelbar control if the HTML output is the same as the old control.

Thanks!
Chris
0
Accepted
Atanas Korchev
Telerik team
answered on 17 Sep 2008, 03:04 PM
Hello Chris,

Indeed RadPanelbar for ASP.NET Ajax renders similar HTML to RadPanelbar Classic. However the total output is less since the ID attribute of the <A> tags is omitted. The JSON string used to initialize the panelbar control is also less in terms of size. Last but not least RadPanelBar for ASP.NET Ajax utilizes "lazy" initialization - client-side objects are created on demand.

I hope this helps,
Albert
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Tags
PanelBar
Asked by
Chris
Top achievements
Rank 1
Answers by
Paul
Telerik team
Chris
Top achievements
Rank 1
Atanas Korchev
Telerik team
Share this question
or