Как стать автором
Обновить

Комментарии 25

А как же динамика на клиенте? Например Google visualisation api
Она далеко не всегда необходима. Большинство сценариев статической графикой покрывается.
Если особых требований нет, то очень даже годится. Но вот только сейчас клиент все больше хочет красивости :)
К счастью, далеко не всегда. Плюс для мобильных устройств красивости обычно сложно сделать — а сейчас все больше и больше клиентов хотят мобильные версии сайтов. Так это вообще в жилу.
Не соглашусь. Возьмите наиболее нагруженные ресурсы. Подавляющее большинство выполнено в простом и не нагруженном дизайне. Потому что хоть пользователь и кричит как девочка что хочет гламурного, на самом деле пользователю этого ничего не надо.
open flash chart + newtonsoft.json
По моему мнению, при использовании флэша нужно быть сильно уверенным в надлежащей поддержке и расширению используемого компонента, либо гнуть эту линию самим. Скриптовое думаю надежней и открытей. Пример — Highcharts
как насчет сохранения картинки?
В конце этого месяца разработчик обещает релиз новой версии, в которой будет эта возможность.
Демка здесь
FusionCharts опять же
НЛО прилетело и опубликовало эту надпись здесь
По-моему, Highcharts гораздо интереснее, мощнее и проще.
Полностью поддерживаю, особенно Highcharts выиграют, если необходима реализация динамически изменяющихся графиков, например, для показа динамики зависимостей от цен на акции
Насколько я понимаю, Highcharts штука платная… А Chart входит в бесплатную Visual Studio 2010 Web Developer Express.
Это да, но для большого коммерческого проекта 80 долларов, в принципе, не большая проблема, в общем — все зависит от конкретной задачи )
Согласен. Я там посмотрел, что за 260 USD можно без ограничений использовать. Это уже интересно.

Правда, если уже говорить про платные, для ASP.NET есть очень неплохие компоненты:

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

P.S. В течении около полугода работал с ComponentArt, мнение негативное, столкнулись с очень ущербной поддержкой при решении нестандартных задач построения комплексных графиков :) Так что не советую
Спасибо, я что-то эти статьи не нашел, когда статью писал.
Они были написаны за пару дней перед вашей. Типы графиков еще не все — скоро выйдет еще одна статья, посвященная этому вопросу. А вообще, классный элемент управления.
Я разработчикам на счет клиентских возможностей писал, сказали, что пока планов по добавлению таких возможностей нет, однако они прототипы под jQuery рисуют. Возможно, что скоро дойдут до того, чтобы запланировать клиентскую поддержку.

Кстати, насколько все-таки она нужна? Хочу понять насколько сильно на них давить — в своих проектах я только статические графики использовал…
Мое личное мнение, что лучше писать на C#, а не на Javascript (даже если это и jQuery), т.е. я за Chart и статику. Если необходима интерактивность, то нужно смотреть на уже готовые библиотеки (здесь и здесь) или использовать silverlight или flash.
Я с Вами согласен — сейчас мысль гуляет в сторону того, что разработчик пишет на C# на сервере, а для него уже генерируется клиентский JS-код, который добавляет разных эффектов. Заставлять C# разработчика писать на Javascript не будут (я надеюсь :))
Штукенция классная, но сколько мы с ней повоевали в плане настроек внешнего вида… Используем для вывода статистики на Sharepoint, правда иногда бывают какие-то странные глюки с отсутствием картинки с графиком, но это сугубо при связке Sharepoint + Chart Control, т.е. на обычном asp.net всё окей. Наверно, это из-за каких-то ограничений по времени рендеринга страниц на шарике или по чему.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.