делали наши продукты лучше
Разработали новый продукт Dashboards.BLAZOR
Кроссплатформенное решение для аналитики данных, созданное для интеграции в приложения, работающие с использованием фреймворка Blazor. Продукт работает на серверной (Blazor Server) и клиентской (Blazor WebAssembly) сторонах, быстро интегрируется в любой веб-проект, позволяет представлять и анализировать данные из множества источников, а также обладает широким набором инструментов для разработки дашбордов.Реализовали поддержку компиляции в Blazor
Поддержка режима компиляции для построения отчетов при использовании платформы Blazor Server. Теперь вы можете использовать все возможности генератора отчетов – runtime-компиляцию, функции, публикацию отчетов в виде классов. Компиляция доступна на всех поддерживаемых операционных системах.Добавили Razor Pages для .NET Core компонентов
Razor Pages позволяют создавать страницы с кодом, которые могут обрабатывать различные запросы. Теперь доступны все инструменты создания, отображения, преобразования отчетов и дашбордов с использованием этой технологии. Входит в состав продуктов Reports.WEB и Dashboards.WEB.Обновили компоненты для платформ
JavaScript
Для продуктов Reports.JS и Reports.PHP, Dashboards.JS и Dashboards.PHP реализована поддержка различных масштабов экрана, все темы и стили компонентов перенесены из CSS файлов в JS скрипты, а все изображения, используемые в JS-продуктах, сконвертированы в формат WebP. Все эти доработки позволили уменьшить размер, и как следствие, увеличить скорость работы продукта.PHP
Добавлена поддержка менеджера зависимостей Composer. Теперь для установки продукта в проект достаточно выполнить одну команду, и все скрипты и ресурсы продукта будут загружены автоматически из репозитория Packagist. Также произведен полный рефакторинг PHP-кода. Для основных возможностей – загрузки, экспортирования отчета, просмотра во вьювере, редактирования в дизайнере, не нужно писать JavaScript-код. Для программирования этих действий добавлены соответствующие классы и перечисления с использованием только PHP-кода.Blazor
Blazor-компоненты в продуктах Reports.BLAZOR и Dashboards.BLAZOR были существенно обновлены. Улучшению подверглась внутренняя структура компонентов – теперь вся их работа выполняется в асинхронном режиме. Это позволило не только существенно повысить скорость загрузки и быстродействие компонентов, но и добавить новые возможности. В случае разработки приложения с использованием технологии WebAssembly, существенно увеличилась скорость загрузки всех элементов страницы. Также улучшена возможность отображения компонентов в всплывающих окнах веб-приложения, построенных по принципу «One Page App».Использовали новые технологии
Переход на ECMAScript 2017
В 2022 году продукты Reports.JS и Dashboards.JS перешли на новый языковой стандарт ECMAScript 2017. Это ускорило обработку многостраничного отчета более чем на 25%. Новые возможности ES2017 убирают препятствия для развития наших продуктов и позволяют нам идти в ногу со временем..NET 6.0 и Angular 11, 12, 13 в Мастере публикаций
Мы обновили мастер публикаций отчета, и вы можете указать версию фреймворка .NET 6.0 для проекта. Эта опция доступна на платформах ASP.NET MVC, WinForms, WPF и Blazor в мастере публикаций. Кроме этого, добавлена поддержка всех версий популярного фреймворка Angular, включая актуальные – 11, 12, 13.Совместимость с .NET 7.0 и PHP 8.1
Мы протестировали продукты Reports.PHP и Dashboards.PHP под PHP 8.1 а также компоненты Stimulsoft с такими платформами как ASP.NET Core MVC, ASP.NET Core Razor, WinForms, WPF и Blazor под управлением фреймворка .NET 7.0. Тестирование прошло успешно, и мы готовы заявить о полной совместимости наших средств отчетности и аналитики данных с новыми технологиями.Добавили новые диаграммы
Пиктографическая карта с накоплением
Эта диаграмма служит для отображения относительной доли значения в общем показателе. Любой значок из списка может быть представлен в качестве графического элемента диаграммы.Ленточная диаграмма
Этот тип диаграммы представляет собой улучшенную версию диаграммы с накоплением. Во-первых, значения для каждого аргумента сортируются от большего к меньшему. во-вторых, между значениями аргументов отрисовывается кривая (она же лента), что позволяет визуально оценить тенденции и тренды показателей при анализе.Новые трехмерные диаграммы
В отчетах и дашбордах появились новые трехмерные диаграммы - 3D Гистограмма, 3D Гистограмма с накоплением и 3D Нормированная гистограмма. Геометрия графических объектов ряда может быть определена как Прямоугольник, Пирамида и Усеченная пирамида.Подключили новые источники данных
Расширили функционал для построения отчетов
- настраивать внешний вид QR-кодов и добавлять в отчеты GS1 баркоды;
- оставлять электронную и цифровую подпись PDF в документе;
- отслеживать SQL-запросы с помощью монитора данных;
- отображать категории и переменные на панели параметров во вьювере;
- и многое другое.
Расширили возможности отображения данных на дашбордах
- использовать анимированные изображения;
- выполнять определенные сценарии с помощью интерактивной Кнопки;
- группировать данные в Карточках;
- визуально оформлять Подсказки для некоторых элементов дашборда – Диаграмма, Региональная карта и Индикатор;
- и многое другое.
Спасибо, что были с нами! Увидимся в 2023!
Ваш Stimulsoft.
Ваш Stimulsoft.