Что вы предложите для диаграмм? У кого-то есть предпочтительные элементы управления?
Графики для ASP.NET
Ответ 1
Microsoft Контроль диаграммы является довольно удивительным.
Он бесплатный, работает как с ASP.NET WebForms, так и с MVC в дополнение к работе с Windows Forms.
Вот пример диаграммы, сделанной вчера (сохраненной как PNG из элемента управления), чтобы показать результаты использования процессора процессом aspnet_wp более 1000 запросов страницы при использовании различных типов сжатия на странице ASP.NET ViewState:
Ответ 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.
Ответ 6
API Google Chart с помощью ASP.NET wrapper
Ответ 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 фунтов на момент написания), но версия для разработки с водяным знаком является неограниченной и бесплатной.
Я нахожу его очень простым в использовании, интуитивно понятным и мощным, и каждый возможный вариант настраивается. Я создал класс-оболочку, чтобы упростить настройку параметров по умолчанию и настраиваемых параметров, поэтому я счел относительно простым предоставить бизнес-кейс для покупки компанией лицензии.
Как и выше, ссылка на сайт здесь, и у них есть отличная галерея примеров диаграмм здесь.
Я надеюсь, что это поможет, Ян.
Ответ 14
Мне нравятся графики Fusion.
Вот его реализация: http://liberofusioncharts.codeplex.com
Ответ 15
Схемы Fusion