[Перевод] .NET 4: Встроенные диаграммы

вторник, 9 февраля 2010, Евгений Жарков

Элементы управления для построения диаграмм в 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 приложении доступен новый встроенный элемент управления , в закладке "Data" на Toolbox:

image

Использовать элементы управления очень просто - никаких регистраций или дополнительных настроек не нужно. Все настройки элементов управления диаграммами заранее зарегестрированы (ничего не нужно добавлять в web.config). Это позволяет сохранить чистоту и минималистичность в Web.config файлах.

Знакомимся ближе с

Скотт Митчел написал на эту тему серию отличных статей на сайте www.4guysfromrolla.com:

  1. Getting Started - начинаем работать с диаграммами: загрузка, установка и вывод простейшей диаграммы на ASP.NET страницу.
  2. Plotting Chart Data - разные способы привязки данных к диаграмме, включая ручное добавление .
  3. Rendering the Chart - элементы управления позволяют различными способами выводить диаграммамы на изображение.
  4. Sorting and Filtering Chart Data - как программно сортировать и фильтровать данные.
  5. Programmatically Generating Chart Images - программная генерация диаграмм в файлы изображений.
  6. Creating Drill Down Reports - создание интерактивных отчетов на основе диаграмм.
  7. Adding Statistical Formulas - добавление статических формул: средние значения, прогнозы и т.п.
  8. Enhancing Charts With Ajax - добамляем динамичность, используем Ajax.

Его статьи написаны для .NET 3.5 и отдельной загрузки данных элеметнов управления, но все идеи и синтаксис работают точно также и в ASP.NET 4. Михаель Серански так же продепонстрировал, как использовать элементы управления диаграммами в ASP.NET MVC. Я думаю, кто-нибуть сделает удобный ASP.NET MVC вспомогательный метод Html.Chart() для дальнейшего упрощения работы с диаграммами.

Источник - Scott Gu

Компании из статьи


Microsoft Украина


Сайт:
http://www.microsoft.com/ukr/ua/

Microsoft Украина Украинское подразделение компании Microsoft.

Ищите нас в интернетах!

Комментарии

Свежие вакансии