logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • О нас
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Работа с NuGet пакетами FastReport
  • Пакет FastReport.NET и .NET 5.0

    17 декабря 2020 г.

    UPD: Актуально до версии FastReport .NET 2022.2. Теперь лицензионные пакеты доступны на нашем NuGet-сервере. С

    Подробнее
  • Семейство генераторов отчетов FastReport - быстрый обзор

    23 марта 2020 г.

    Отчетность – без нее невозможно вести деятельность ни в одной сфере жизнедеятельности. Бюрократия является неодолимой

    Подробнее
  • Отчёты и PDF документы в Blazor приложении

    5 апреля 2021 г.

    Недавно Microsoft выпустила веб-платформу под названием Blazor. Этот фреймворк позволяет создать интерактивный веб-интерфейс при помощи

    Подробнее
  • Как разместить приложение FastReport ASP .NET Core в IIS Windows Server 2012

    28 сентября 2021 г.

    Для размещения созданных приложений на интернет серверах вам понадобиться веб-сервер. Сегодня мы запустим свое веб-приложение

    Подробнее
  • Создание отчетов с PostgreSQL в приложении .NET 5 под Debian 10

    25 мая 2022 г.

    Многие нуждаются в решении, которое будет генерировать отчеты под Linux системами, а также будет

    Подробнее

Работа с NuGet пакетами FastReport

22 ноября 2021 г.

UPD: Актуально до версии FastReport .NET 2022.2. Теперь лицензионные пакеты доступны на нашем NuGet-сервере.

 

NuGet

NuGet - это система управления пакетами для платформ разработки Microsoft с открытым исходным кодом (ранее известный как NuPack). NuGet - это расширение (надстройка) для простого добавления, удаления и обновления библиотек и ресурсов в проектах Visual Studio на основе .NET Framework, .NET Core и .NET. NuGet можно запускать из командной строки или используя сценарии. Он поддерживает множество языков программирования, включая пакеты для .NET Framework и собственные пакеты, написанные на C++.

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

Продукты FastReport на данный момент представлены следующими пакетами:

  • FastReport.Core (демо на nuget.org) - пакет с основной логикой работы программы (получение необходимых данных, рендер отчётов, экспорты и т.д). Часть функциональности из FastReport.NET отсустствует в связи с кросплатформенностью пакета. После установки находится в папке ‘Nugets’.
  • FastReport.Net (демо на nuget.org) - пакет с библиотекой FastReport.dll для .NET Framework 4.x, который входит в состав ‘Pro’ и ‘Demo’ изданий - для .NET Core 3.1, .NET 5 и .NET 6 исключительно под Windows (так называемый FastReport.CoreWin). Подробнее про этот пакет можно прочитать в этой статье. После установки находится в папке ‘Nugets/Windows’.
  • FastReport.Web (демо на nuget.org) - пакет для интеграции FastReport в сценарии работы с веб-приложениями (рендер отчёта в браузере, экспорт и печать из браузера, работа с Online Designer) для ASP.NET Core. Включает в себя компоненты для Blazor Server и используется только с FastReport.Core. После установки находится в папке ‘Nugets’.
  • FastReport.Core3.Web (демо на nuget.org) - тот же принцип, что и FastReport.Web, но совместим с FastReport.CoreWin, который идёт в составе пакета FastReport.Net.Demo / FastReport.Net.Pro. После установки находится в папке ‘Nugets/Windows’.
  • FastReport.BusinessGraphics (демо на nuget.org) - пакет с библиотекой визуализации данных FastReport Business Graphics.
  • FastReport.Localization (nuget.org) - пакет с набором локализаций FastReport. Добавьте его в свой проект, если вам нужна, например, немецкая или русская локализация.
  • FastReport.Compat и FastReport.DataVisualization - пакеты с базовой логикой (компиляция отчета, поддержка MSChart и т.п.). Включать их в свой проект не нужно, они являются пакетами-зависимостями.
  • FastReport.Data.* - пакеты с плагинами-коннекторами для работы FastReport с различными базами данных, коннекторы которых не включены в исходную библиотеку. Данные пакеты “общие” для разных редакций FastReport и подойдут как к FastReport .NET, так и к FastReport.Core и FastReport.CoreWin. После установки находится в папке ‘Nugets’. Ограничения: необходима версия FastReport 2021.4.0+ и NuGet Client 3.4.4+.

○     FastReport.Data.ClickHouse

○     FastReport.Data.Couchbase

○     FastReport.Data.Firebird

○     FastReport.Data.Json

○     FastReport.Data.MongoDB

○     FastReport.Data.MsSql

○     FastReport.Data.MySql

○     FastReport.Data.OracleODPCore

○     FastReport.Data.Postgres

○     FastReport.Data.RavenDB

○     FastReport.Data.SQLite

Название пакета Целевые фреймворки (Target Frameworks) Кроссплатформенность

UI (Viewer, Designer, UserControl)

FastReport.Core

.NET Framework 4.0 и выше, .NET Core 2.0 и выше, .NET 5 и выше ✓ —
FastReport.Net

.NET Framework 4.0 и выше

— ✓

FastReport.Net.Demo / FastReport.Net.Pro

.NET Framework 4.0 и выше, .NET Core 3.1 Windows и выше, .NET 5 Windows и выше

— ✓
О продукте Купить
avatar
Kirill Kornienko
.NET разработка
Fast Reports Team: Kirill Kornienko - NET Development at Fast Reports
.NET Visual Studio FastReport Core C# Report NuGet Windows

Добавить комментарий
logo
  • +7(800)551-75-80
  • info@fastreport.ru
  • Ростов-на-Дону, Россия, 344082, ул.Обороны 24, офис 311
  • Купить
  • Загрузить
  • Документация
  • Отзывы
  • Как деинсталировать
  • FAQ
  • Видео уроки
  • Форум
  • Условия оказания поддержки
  • Статьи
  • Наши Новости
  • Пресса о нас
  • Реселлеры
  • Нестандартное лицензирование
  • ВУЗам
  • Карьера
  • Контакты

© 1998-2023 ООО «Быстрые отчеты»

  • Согласие с обработкой персональных данных
  • Не является публичной офертой