Stimulsoft Reports.BLAZOR

Генератор отчетов для Blazor

Stimulsoft Reports.BLAZOR – это кросс-платформенный генератор отчетов, созданный для интеграции в приложения, работающие на платформе Blazor. Наши компоненты поддерживают все возможности фрэймворка Blazor, отлично работают как на стороне .NET сервера, так и на клиентской стороне с использованием технологии WebAssembly. Всё, что вам нужно для работы с продуктом – это современный веб-браузер!

Отчеты для Blazor-приложений

Генератор отчетов Stimulsoft Reports.BLAZOR позволяет создавать отчеты любой сложности - от стандартных счетов-фактур до комплексных документов с параметрами, интерактивной сортировкой и детализацией. Мы подготовили множество профессиональных шаблонов отчетов различного типа и функционала. Оцените разнообразие возможностей для создания отчетов прямо сейчас с помощью нашего Онлайн Демо.

Возможности

Фреймворк Blazor похож на Angular и другие JavaScript-фреймворки – написанные на них приложения работают в окне браузера. Главное его отличие – это использование универсальных .NET-библиотек, которые могут работать как на стороне сервера, так и полностью на стороне клиента при помощи технологии WebAssembly. Для работы с отчетами вы можете использовать привычные среды разработки и C# код. Легкое переключение с клиент-серверной технологии на полностью клиентскую, поддержка обоих режимов развертывания – это и многое другое вы найдете в генераторе отчетов для Blazor.

Blazor Server

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

Blazor WebAssembly

Технология предназначена для построения работающих в браузере приложений. Создание визуальной части, настройка вьювера и дизайнера отчетов, подключение и обработка событий осуществляется при помощи C# кода и технологии Razor. Далее приложение компилируется в .NET-сборки и целиком загружается в браузер с помощью WebAssembly. При работе генератора отчетов используются ресурсы браузера, и, соответственно, требования к серверу в этом случае минимальны. При использовании WebAssembly для построения проекта браузер должен поддерживать данную технологию.

Использование дизайнера и вьювера отчетов в приложении

Наши компоненты разработаны с учётом различий и особенностей Blazor Server и Blazor WebAssembly платформ. Вьювер и дизайнер отчетов поддерживают темирование, локализацию интерфейса, имеют набор всех необходимых событий для полноценной работы с компонентами отчетности, а также не требуют дополнительных лицензионнных отчислений для пользователей вашего приложения во время работы по созданию документов.

Оценить функциональные возможности и внешний вид компонента дизайнер отчетов вы можете с помощью нашего онлайн дизайнера. Продукты используют общую логику работы с данными и имеют единый UI.

Server

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

WebAssembly

Кроссплатформенная технология, полностью работающая в окне браузера. Наши компоненты отчетности поддерживает максимально возможный для данной платформы функционал.
Попробуйте также продукт Stimulsoft BI Designer для разработчиков - автономный инструмент для создания отчетов в ваших приложениях и сервисах. Дизайнер доступен как самостоятельное приложение для Windows, macOS и Linux (.deb и .rpm) систем. Единый интерфейс и подходы по созданию и редактированию документов на различных платформах многократно повышают удобство работы и производительность.

Данные для отчетов

Наши инструменты отчетности поддерживают множество способов подключения данных как с помощью функционала дизайнера отчетов, так и через программный код. Мы предлагаем большой список поддерживаемых серверов данных – MS SQL, Firebird, MySQL, PostgreSQL и других, а также поддерживаем все стандартные типы протокола OData. Вы можете получить данные из XML, JSON, Excel и других файловых источников.
Доступны предварительная подготовка и преобразование данных, создание виртуальных источников, возможность встраивать данные прямо в шаблон отчета в виде ресурсов. Это лишь немногое из того, что умеет делать с данными генератор отчетов Stimulsoft.

Интеграция

Генератор отчетов Reports.BLAZOR создан для простой и быстрой интеграции компонентов отчетности в Blazor-проекты. Визуальная часть размещается на странице Razor, а все события обрабатываются при помощи C# кода и .NET фреймворка. Мы создали специальный функционал для быстрой и простой интеграции отчета в проект – Мастер публикации, который доступен в настольном дизайнере и онлайн.
Всё, что нужно для интеграции – установить пакет из NuGet-репозитория или загрузить пакет с нашего сайта на компьютер и добавить в проект необходимые библиотеки. Никаких дополнительных модулей и специальных расширений не требуется, всё, что нужно уже находится в самом продукте.

Совместимость

Генератор отчетов Stimulsoft Reports.BLAZOR является частью единой платформы Stimulsoft. Отчеты, созданные в других наших продуктах, будут работать в Stimulsoft Blazor, и наоборот. Вы можете создать шаблон отчета в настольной версии дизайнера отчетов и продолжить редактировать его в облаке с помощью онлайн версии. Мы постарались обеспечить совместимость отчетов и дашбордов настолько, насколько это возможно для каждой технологии.
Stimulsoft Reports.WEB

Stimulsoft Reports.WEB

Генератор отчетов Stimulsoft Reports.BLAZOR является частью продукта Stimulsoft Reports.WEB – кроссплатформенного набора инструментов для создания отчетов с использованием ASP.NET, ASP.NET MVC, .NET Core, Angular и Blazor технологий. В него входят мощное и быстрое ядро отчетов, использующее универсальную .NET платформу, простой и удобный HTML5 дизайнер отчетов, интерактивный и быстрый HTML5 вьювер отчетов.

Что дальше?

Мы подготовили множество примеров отчетов и дашбордов, сгруппированных по сферам использования. Вы можете подключить к ним свои данные и изменять соответственно вашим требованиям. Наши руководства для пользователей и техническая документация помогут вам сделать работу по визуализации и аналитике данных более эффективной и быстрой. Более того, вы можете забронировать учебные курсы с нашими специалистами и подписаться на наш YouTube-канал, чтобы всегда получать самые свежие видео.
Training Courses

Учебные курсы

Столкнулись со сложностями при создании отчетов и дашбордов? Не проблема! Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. и забронируйте учебные курсы – наши специалисты всегда готовы помочь.
Videos

Видеоуроки

Мы подготовили видеоматериалы по разработке и созданию отчетов и дашбордов. Коллекция видео разбита по темам и постоянно обновляется.

Documentation

Документация

Пользовательская документация подробно описывает как общие возможности продукта, так и нюансы использования и тонкости настройки компонентов отчетности.
Documentation

Примеры

Оцените примеры проектов и шаблоны отчетов для работы с нашими продуктами. Также вы можете посмотреть и загрузить их с GitHub.
Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.