#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. На самом деле, у них есть большое разнообразие диаграмм, включая эту одну, с которой вы можете поиграть. Возможно, вы захотите начать с этой страницы и щелкнуть раскрывающийся список «Другие примеры диаграмм», чтобы посмотреть, что они могут предложить.