(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Релиз компонентов DevExpress .NET, HTML5/JS и VCL v2015.2

Источник: habrahabr

DevExpress (Developer Express Inc.) выпустили новую версию компонентов для .NET, HTML/JavaScript и VCL, и если вы используете наши продукты в своей работе и следите за их развитием, то добро пожаловать под кат.



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

Итак, что же нового в версии 15.2:

Компоненты Diagram для WinForms и WPF

Новые компоненты Diagram для WinForms и WPF позволяют визуально отобразить сложную информацию с помощью иерархических диаграмм и блок-схем. Основные возможности этих компонентов:

  • Более чем 110 различных фигур, включающие в себя как основные элементы, так и элементы блок-схем и SDL диаграмм.
  • Темы диаграмм, похожие на те, что вы можете найти в Visio: Office, Linear, Integral, Daybreak, Parallel, Sequence и Lines. А также возможность создавать свои собственные темы.
  • Коннекторы (прямые, изогнутые и прямоугольные)
  • 15 предустановленных стилей для соединительных стрелок
  • Автоматическое составление пути для коннекторов с помощью A* алгоритма
  • Автоматическое размещение фигур
  • Редактор диаграмм для конечного пользователя
  • Возможность сохранения/загрузки диаграмм

WinForms - Генерация отчетов на основе компонента Grid

В этом релизе появилась новая возможность создания отчетов на основе нашего WinForms-компонента GridControl. Теперь с помощью лишь пары строк кода можно вызвать Дизайнер Отчёта, сделанного на основе Grid Control-а и создать отчёт с использованием его данных.

WPF - Компонент TreeMap

Новый компонент TreeMap для платформы WPF позволит вам визуализировать табличные или иерархически структурированные данные в виде вложенных прямоугольников, чей размер зависит от представляемого значения. Этот контрол поставляется со следующими встроенными возможностями:

  • Несколько алгоритмов расчета размера и положения элементов: "Slice and Dice", "Squarified", "Striped"
  • Возможность визуализировать плоские (табличные) и иерархически структурированные данные.
  • Возможность автоматически задать цвета элементам, используя один из следующих методов: поэлементно с помощью градиента, по группам с помощью градиента, по палитре, в зависимости от значения элемента.
  • Интерактивность: подсветка элементов при наведении курсора и возможность выбора элементов по клику и программно.
  • Гибко-настраиваемый внешний вид TreeMap-а.
  • Настраиваемые тултипы.

WPF - Компонент Camera

Наш новый компонент Camera для WPF позволяет вам отображать видео-поток с веб-камеры, а также делать фотографии с её помощью. Встроенный механизм настроек позволяет изменять различные параметры камеры (яркость, контраст и т.п.), а также выбирать нужную камеру в случае, если доступно сразу несколько устройств.

WinForms и WPF - Темы Office 2016

Также в этом релизе у нас появились новые темы для WinForms и WPF приложений: Office 2016 Black, Office 2016 White и Office 2016 Colorful. 

ASP.NET - Компоненты CardView и Query Builder

Новые возможности добавились в DevExpress ASP.NET CardView Control, который был представлен ранее в этом году как CTP, а теперь получил официальный релиз:

  • Batch Editing (пакетное изменение данных)
  • Conditional Formatting (условное форматирование ячеек)
  • Экспорт в форматы PDF, XLS, XLSX и RTF
  • Экспорт выбранных записей
  • Экспорт с учетом условного форматирования
  • Панель заголовков карточек
  • Total Summary (итоговые значения)
  • Endless Paging (бесконечный постраничный просмотр)
  • Фильтрация по диапазону дат
  • Показ многоточия с всплывающей подсказкой в обрезанных текстах ячеек
  • Design-Time Card Layout Editor (специальный редактор времени разработки, позволяющий легко создавать и изменять макет карточек)

Новый элемент управления DevExpress ASP.NET Query Builder - позволяет создавать SQL запросы визуально и возвращает текстовую строку содержащую оператор SELECT.

Особенности:

  • Автоматическое получение схемы базы данных и представление ее в пользовательском интерфейсе.
  • Визуальное редактирование предложений запроса WHERE, ORDER BY и GROUP BY.
  • Автоматическое разрешение межтабличных связей на основании внешних ключей.
  • Предварительный просмотр результатов запроса.

Привязка к данным из Excel - на всех платформах .NET

В этом релизе мы сделали новый компонент ExcelDataSource, который позволяет использовать файлы Microsoft Excel или CSV в качестве источника данных для многих наших .NET компонентов. 

HTML5 Form Layout Widget

Новый виджет для версии 15.2 - это Form Layout Widget, который позволяет редактировать текущую запись из источника данных. Этот виджет может расположить поля ввода значений как в соответствии с полями в самих данных, так и в любом порядке по усмотрению разработчика. Поля ввода значений при этом можно группировать, делить на секции и разбивать на колонки, то есть задавать им любую разметку на форме. Также доступна проверка введенных пользователем значений в эти поля по определенным заданным правилам валидации.

HTML5 Grid - Edit Form

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

HTML5 Scheduler - Timeline View и Mobile UI

Для HTML5 Scheduler в этом релизе появилась возможность настраивать как форму ввода данных, так и всплывающую подсказку для событий. Также мы позаботились о совместимости с мобильными устройствами, адаптировав пользовательский интерфейс для работы при маленьком размере экрана, а также с touch-ивентами. Теперь вы можете располагать события горизонтально с помощью новых Timeline Views, которые охватывают три временных промежутка: день, неделя и рабочая неделя.

Dashboards - Увеличились скорость и удобство работы с большими объемами данных в памяти

В этой версии было полностью переписано ядро расчета данных в памяти. Наши тесты показали увеличение производительности типовых операций анализа данных (группировка, сортировка, агрегация) до 50 раз по сравнению с версией 15.1 при более чем 20-ти кратном уменьшении потребления памяти. Такой результат был достигнут за счет сжатия данных при помощи словарей, агрегации с использованием хэш-таблиц и выполнения расчетов в нескольких потоках. Также был устранен перерасход памяти при загрузке данных из-за боксинга. 

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

Dashboards - Новый элемент - точечная диаграмма

Появился новый тип графика - точечная диаграмма (scatter chart), который позволяет показать наличие или отсутствие корреляции между несколькими числовыми величинами:

Dashboards - Условное форматирование - гистограммы

Настройки условного форматирования для таблиц и сводных таблиц (Grid и PivotGrid) пополнились гистограммами (bar) c возможностью указать цвет отдельного бара в зависимости от какого-либо условия. Также для всех таблиц появилась возможность управлять сводными значениями. 

eXpressApp Framework (XAF)

Коллекция дополнительных модулей получила пополнение в лице модуля Maps, предназначенного для показа бизнес-объектов на растровой или векторной карте в веб-приложениях. Данный модуль основан на наших виджетах dxMap иdxVectorMap.

Модуль Reports получил ряд улучшений - интеграцию контрола HTML5 Document Viewer для просмотра отчетов, ускорение рендеринга благодаря хранению разметки в XML, поддержку множественного выбора для параметров сложных типов.

В прошлом релизе мы показывали довольно сырое превью новой веб-темы XAF, оптимизированной для сенсорных устройств. Мы провели большую работу по улучшению веб UI, и теперь вы можете использовать новый стиль XAF в своих "боевых" приложениях.

Пользователи веб-приложений теперь могут с бòльшим удобством работать с данными в гриде, так как появилась встроенная поддержка пакетного изменения данных, master-detail режима и адаптивного расположения колонок.

Правила валидации теперь работают на стороне клиента (в тех случаях, когда обсчет правила не требует запроса дополнительных данных с сервера). Соответственно, пользователь видит предупреждение сразу после изменения фокуса ввода, а не во время окончательного сохранения изменений.

Расположение полей в детальной форме теперь можно задать непосредственно в коде бизнес-объекта, не открывая дизайнер. Для этого предназначен новый атрибут DetailViewLayout

VCL - Office Navigation Bar

В этом релизе у нас появился новый компонент навигации Office Navigation Bar, который может интегрироваться с нашим компонентом NavBar и помочь вам полностью воссоздать пользовательский интерфейс Outlook 2013.

VCL - Sparkline Editor и Sparkline Lookup

Спарклайны используются для отображения визуальной информации в сжатом виде, который позволяет быстро увидеть тренд и сравнить данные в разных ячейках. В этом релизе в платформе VCL мы добавили два новых компонента - Sparkline Editor и Sparkline Lookup, которые можно использовать в двух различных сценариях: отдельно (либо с привязкой к источнику данных, либо без него) или внутри других компонентов, например Grid, Tree List, Pivot Grid или Vertical Grid. 

Полная версия с подробным описанием всех новинок доступна на нашем сайте в разделе What's New in 2015.



 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Embarcadero »
Написать редактору 
 Рекомендовать » Дата публикации: 05.03.2016 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
DevExpress / Universal Subscription
VCL Subscription
DevExpress / ASP.NET Subscription
DevExpress / DXperience Subscription
Panda Gold Protection - ESD версия - на 1 устройство - (лицензия на 1 год)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
eManual - электронные книги и техническая документация
3D и виртуальная реальность. Все о Macromedia Flash MX.
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Ищу интересные проекты для разработки (1)
Мы — команда опытных разработчиков, которые вместе работают уже более 5 лет (тим лид / аналитик,...
 
Уроки по JavaScript для новичков (3)
Всем привет! Вот хочу поделиться классным сайтом для начинающих изучать программирование на ...
 
Пишу программы на заказ профессионально (2164)
Пишу программы на заказ на языках Pascal (численные методы, списки, деревья, прерывания) под...
 
Настройка меню "Пуск" Windows 7 при помощи реестра (1)
Скажите пожалуйста, а как можно закрепить ярлыки программ с помощью твиков реестра в левой части...
 
Пишу программы на заказ для студентов (170)
Пишу для студентов на с, с++, паскаль в средах ms visual studio, qt, builder, borland c, delphi....
 
 
 



    
rambler's top100 Rambler's Top100