Привет!
В начале июня этого года мы анонсировали выход новой версии наших продуктов для .NET и фреймворка для мобильных и клиентских HTML5 приложений DevExtreme.
Посетителям нашего стенда на DevCon’e 2014 уже были приоткрыты некоторые возможности новой версии. Для тех, кто хочет сэкономить своё время, мы приготовили небольшой ролик про то, что нового и интересного появилось в DevExpress Universal 14.1:
Полный список обновлений и улучшений .NET и DevExtreme продуктов доступен на сайте DevExpress.
Под катом – обзор некоторых масштабных нововведений.
WinForms
TileNav Pane и TileBar — компоненты для создания навигационного интерфейса в стиле MS Office 2013 (в том числе, ориентированные под touch-устройства):
Новый BreadCrumb Editor (редактор «хлебных крошек»), который позволяет сделать удобную навигацию в вашем приложении:
Радикально улучшенный компонент Spreadsheet, с поддержкой паролей, улучшенной отрисовкой графиков и многими другими «фишками»:
WPF
Аналогичные WinForms, компоненты TileNav Pane и TileBar в стиле MS Office 2013:
Новый компонент BarCode, который позволяет вставлять одномерные и двухмерные штрих-коды в ваше приложение:
Значительные улучшения по быстродействию и расширенная поддержка условного форматирования в компоненте WPF Grid:
ASP.NET WebForms + MVC
ASP.NET Spreadsheet — с поддержкой основных возможностей для работы с Excel файлами и продвинутыми настройками внешнего вида:
End-User Report Designer (пока в CTP версии) — онлайн инструмент конечных пользователей для кастомизации отчётов перед печатью:
XAF
Уникальный в своём роде продукт теперь включает специальный Wizard для удобного и быстрого старта новых пользователей:
Dashboard
Мощный enterprise-продукт теперь предоставляет «серверный режим» обработки запросов данных для повышения производительности приложения.
Также были добавлены возможности визуализации и работы с аналитическими данными на картах (Pie, Bubble диаграммы, кластеризация данных), широко применяемых в инфографике, и клиентское API для доступа к сгруппированным и исходным данным:
HTML5 & JavaScript
Долгожданная линейка клиентских HTML5 / JavaScript виджетов, в том числе и грид:
CodeRush
Новый код провайдер «Import Namespace», который позволяет добавлять using нужного namespace-а в начало файла. В отличие от стандартного провайдера Visual Studio, провайдер от CodeRush позволяет добавить using для типа, сборка которого не добавлена в референсы проекта. В этом случае будет добавлен автоматически.
Также, команда «Optimize namespace reference» также стала доступна в XAML файлах:
VCL
Кроме того, на днях мы анонсировали выход бета версии VCL продуктов. О её новых возможностях также можно узнать в специальном разделе на сайте DevExpress.
Особенно хотелось бы отметить новый Spreadsheet контрол. Он был переписан с нуля с целью упрощения архитектуры и механизма управления форматированием ячеек, и теперь поддерживает современный формат хранения данных электронных таблиц Excel, встроенные изображения, фиксированные области и многое другое:
И контрол для отображения географических карт:
В комментариях к этой статье мы будем рады ответить на все ваши вопросы о новой версии наших продуктов.
Автор: MikePreyskurantov