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

Is the ASP.Net Chart control or the Silverlight Chart control better?

3 Answers 43 Views
Chart (Obsolete)
This is a migrated thread and some comments may be shown as answers.
Mike Dutra
Top achievements
Rank 1
Mike Dutra asked on 19 Apr 2010, 04:12 PM
I am in the process of evaluating different charting packages to determine which one meets the few requirements that we have. Can anyone let me know which control can perform all of the following requirements?

All features need to work from a browser either using ASP.Net or Silverlight:
- Printing in landscape or portrait (need a chart to expand to paper size)
- Zooming/scrolling
- Real-time/Live updating of chart
- Fastline and stepline support

We do not have a preference between the 2 technologies but we cannot combine them, meaning we cannot have Silverlight to show the zooming/scrolling and then if printing is required display the ASP.Net version.

Are there any examples with all of the above working together? I got the impression that I would need to include the slider control for zooming to work with the chart control. Is that a correct assessment? Is there anything for printing?

Thanks for any help!

3 Answers, 1 is accepted

Sort by
0
Vladimir Milev
Telerik team
answered on 22 Apr 2010, 05:51 AM
Hello Mike Dutra,

We will definitely recommend you to stick with the silverlight control as it is being actively developed and maintained. Also it will be able accommodate all of the listed needs.

Sliders are built-in the chart control when using zooming and scrolling - you don't need to do any extra work to get them in.

You may be interested in these examples:
http://demos.telerik.com/silverlight/#Chart/Sampling
http://demos.telerik.com/silverlight/#Chart/LiveData

Printing is available using the built-in standard silverlight printing support. Also, we have custom image export functionality if you would like to expand on that.

Kind regards,
Vladimir Milev
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Mike Dutra
Top achievements
Rank 1
answered on 22 Apr 2010, 08:11 PM
Vladimir,

Than you for the links and the recommendation.

I have implemented a simple chart but had a few questions. For example, I am adding datapoints to a list of collections every second and it looks as though in your "LiveData" sample you simply rebind the ItemDataSource of the control. Several other control allow developer to bind once to an ObservableCollection and the chart updates automatically when the collection is updated. Is this correct? Want to make sure I have not missed something.
0
Vladimir Milev
Telerik team
answered on 27 Apr 2010, 08:36 AM
Hello Mike Dutra,

Binding to an ObservableCollection will work just as well in that sample. RadChart supports ICollectionChanged and INotifyPropertyChanged objects as being a native silverlight control.

Kind regards,
Vladimir Milev
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
Tags
Chart (Obsolete)
Asked by
Mike Dutra
Top achievements
Rank 1
Answers by
Vladimir Milev
Telerik team
Mike Dutra
Top achievements
Rank 1
Share this question
or