[Перевод] .NET 4: Встроенные диаграммы
Элементы управления для построения диаграмм в ASP.NET и Windows Forms
Более 14 месяцев назад, я опубликовал новость, что Microsoft добавила бесплатные элементы управления диаграммами для ASP.NET 3.5 и Windows Forms 3.5.
Вы можете поддержку инструментов для VS 2008. Они предоставляют большой набор возможностей, которые просто использоваль. Для того, чтобы понять, что вы можете с ними реализовать, предлагаю ознакомиться с простым набором проектов, которые предлагают более 200 примеров. Ниже показан пример некоторых круговых диаграмм для ASP.NET.
Теперь элементы управления диаграммами встроены и в .NET 4
Для .NET 3.5 вам приходилось отдельно загружать элементы управления диаграммами, для добавления в свое приложение. В .NET 4 эти элементы управления уже интегрированы в ASP.NET 4 и Windows Forms 4, что означает незамедлительное использование их прямо из коробки (никакой отдельной загрузки и регистраций).
В каждом ASP.NET 4 приложении доступен новый встроенный элемент управления
Использовать элементы управления очень просто - никаких регистраций или дополнительных настроек не нужно. Все настройки элементов управления диаграммами заранее зарегестрированы (ничего не нужно добавлять в web.config). Это позволяет сохранить чистоту и минималистичность в Web.config файлах.
Знакомимся ближе с
Скотт Митчел написал на эту тему серию отличных статей на сайте www.4guysfromrolla.com:
- Getting Started - начинаем работать с диаграммами: загрузка, установка и вывод простейшей диаграммы на ASP.NET страницу.
- Plotting Chart Data - разные способы привязки данных к диаграмме, включая ручное добавление .
- Rendering the Chart - элементы управления позволяют различными способами выводить диаграммамы на изображение.
- Sorting and Filtering Chart Data - как программно сортировать и фильтровать данные.
- Programmatically Generating Chart Images - программная генерация диаграмм в файлы изображений.
- Creating Drill Down Reports - создание интерактивных отчетов на основе диаграмм.
- Adding Statistical Formulas - добавление статических формул: средние значения, прогнозы и т.п.
- Enhancing Charts With Ajax - добамляем динамичность, используем Ajax.
Его статьи написаны для .NET 3.5 и отдельной загрузки данных элеметнов управления, но все идеи и синтаксис работают точно также и в ASP.NET 4. Михаель Серански так же продепонстрировал, как использовать элементы управления диаграммами в ASP.NET MVC. Я думаю, кто-нибуть сделает удобный ASP.NET MVC вспомогательный метод Html.Chart() для дальнейшего упрощения работы с диаграммами.
Источник - Scott Gu
Компании из статьи
Microsoft Украина | Украинское подразделение компании Microsoft. |