Подтвердить что ты не робот

Графики для ASP.NET

Что вы предложите для диаграмм? У кого-то есть предпочтительные элементы управления?

4b9b3361

Ответ 1

Microsoft Контроль диаграммы является довольно удивительным.

Он бесплатный, работает как с ASP.NET WebForms, так и с MVC в дополнение к работе с Windows Forms.

Вот пример диаграммы, сделанной вчера (сохраненной как PNG из элемента управления), чтобы показать результаты использования процессора процессом aspnet_wp более 1000 запросов страницы при использовании различных типов сжатия на странице ASP.NET ViewState:

Использование ЦП http://i42.tinypic.com/30aw7ex.png

Ответ 2

как насчет Visifire...

Ниже содержимого скопировано со своего сайта

Visifire - это набор элементов управления визуализацией с открытым исходным кодом - на питание от Microsoft® Silverlight ™ и WPF. Visifire - это многоцелевое управление, которое может использоваться как в приложениях WPF, так и в Silverlight. Используя тот же API, графики в средах Silverlight и WPF могут создаваться в течение нескольких минут. Элементы управления Visifire Silverlight также могут быть встроены в любую веб-страницу как отдельное приложение Silverlight. Visifire не зависит от технологии на стороне сервера. Он может использоваться с ASP, ASP.Net, SharePoint, PHP, JSP, ColdFusion, Python, Ruby или просто простым HTML. Не верьте нам на слово! Посетите Галерея Visifire или создайте собственную диаграмму, используя Конструктор диаграмм.

Ответ 3

Насколько обширнее вы хотели бы отправиться?

Для базового построения диаграммы мне нравится этот проект, так как он имеет источник: http://www.codeproject.com/KB/custom-controls/webchart.aspx

Если бы мне понадобился серьезный график, я бы, вероятно, пошел бы на одно из следующего:

  • Infragistic WebChart
  • Telerik RadChart
  • ComponentArt WebChart

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

О, я почти забыл, что Microsoft имеет новые элементы управления диаграммой:

Элементы управления диаграммами Microsoft для Microsoft.NET Framework 3.5

Ответ 4

DevExpress

У них есть отличный набор элементов управления для ASP.net, включая графики. Не дорого!

Все роялти бесплатно, а также отличные отчеты.

Ответ 5

Используется Flot. Он интерактивен и не требует Flash.

Ответ 7

Недавно выпущенные элементы управления от Microsoft удивительны ( "Ссылка на скачивание" , определенно моя рекомендация. Они основаны на тех из Dundas, поэтому, если вы знаете это, тогда вы будете знать качество, которое вы получаете сейчас от Microsoft (звучит немного рекламно).

Ответ 8

Все, рекомендующие новый элемент управления диаграммой Microsoft, должны знать, что для него требуется .NET 3.5 SP1. Таким образом, хотя он бесплатный и красивый, если вы не используете .NET 3.5, вы не можете его использовать.

Ответ 9

Microsoft опубликовала элементы управления Chart. Они выглядят хорошо и свободны. Карты Dundas также используются Microsoft (диаграммы в службах отчетов SQL Server от Dundas).

DotnetCharting выглядит ошеломляющим, но я никогда не использовал его.

Ответ 10

Я использовал Telerik для базового графика, и это неплохо. Конечно, это не бесплатно. Таким образом, вы можете сначала изучить Microsoft Chart Control.

Ответ 11

Мне нравится ZedGraph - главным образом потому, что он свободен и LGPL.

Ответ 12

Не пробовал диаграмму Microsoft. Лично мне нравятся элементы управления диаграммой DevExpress

http://devexpress.com/Products/NET/Controls/Charting/.

Простота использования дизайнера и хороший API, если вы хотите создать их с помощью кода.

Ответ 13

Я активный пользователь .NET Charting, который я считаю очень полезным и очень мощным. Компания, с которой я работаю, приобрела лицензию, которая, как мне кажется, находится в районе 1000 долларов США (£ 670 UK фунтов на момент написания), но версия для разработки с водяным знаком является неограниченной и бесплатной.

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

Как и выше, ссылка на сайт здесь, и у них есть отличная галерея примеров диаграмм здесь.

Я надеюсь, что это поможет, Ян.