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

Thread is closed for posting
4 posts, 0 answers
  1. Mike Dutra
    Mike Dutra avatar
    6 posts
    Member since:
    Apr 2010

    Posted 19 Apr 2010 Link to this post

    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!

  2. Vladimir Milev
    Admin
    Vladimir Milev avatar
    1061 posts

    Posted 22 Apr 2010 Link to this post

    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.
  3. Mike Dutra
    Mike Dutra avatar
    6 posts
    Member since:
    Apr 2010

    Posted 22 Apr 2010 Link to this post

    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.
  4. Vladimir Milev
    Admin
    Vladimir Milev avatar
    1061 posts

    Posted 27 Apr 2010 Link to this post

    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.
Back to Top