Выбор библиотеки элементов управления диаграммами

#c# #javascript #silverlight #flash #charts

#c# #javascript #silverlight #flash #Диаграммы

Вопрос:

Я ищу простые настраиваемые диаграммы. Например, мне нужно создать эту диаграмму введите описание изображения здесь

И это: введите описание изображения здесь

И многие другие.

Итак…Что лучше всего использовать technplogy, flash, silverlight (на стороне сервера asp.net WebForms), js. Хорошая ли идея писать собственные управления диаграммами без использования существующих элементов управления?

Ответ №1:

Я не могу придумать ничего, что точно отвечало бы вашим потребностям, существует масса элементов управления построением графиков. Но, я думаю, вам следует использовать библиотеку javascript из-за ограничений iOS на Flash и Silverlight.

Написать свой собственный? Ни в коем случае, если это не является вашим основным бизнесом. Возможно, измените библиотеку с открытым исходным кодом или предложите поставщику, чтобы вы купили их, если они реализуют критически важную функцию для вас (или помогут вам с этим).

Я использовал HighCharts, и существует множество других JS-программ. Я бы также посмотрел на amCharts, поскольку слышал о них много хорошего, и у них есть опции WPF, Silverlight и JS.

HighCharts и amCharts не являются бесплатными. amCharts тоже кажется локализуемым.

Ответ №2:

Я бы не стал создавать это, если это не является вашим основным бизнесом. Я также считаю, что Silverlight предоставляет вашему пользователю богатый опыт, не имеющий аналогов в других технологиях.

Вы могли бы легко создать эту диаграмму с помощью элементов управления Telerik. На самом деле, у них есть большое разнообразие диаграмм, включая эту одну, с которой вы можете поиграть. Возможно, вы захотите начать с этой страницы и щелкнуть раскрывающийся список «Другие примеры диаграмм», чтобы посмотреть, что они могут предложить.