Skip to content

DevExpress/demos-reports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevExpress Reports Demos

DevExpress Reports — our award-winning .NET reporting platform — allows you and your end users to build, view, print, and export fully formatted documents with ease. It includes designers and viewers for WinForms, WPF, Blazor (Server, WebAssembly), ASP.NET (Web Forms, MVC) and ASP.NET Core (Razor Pages, MVC), Angular, React, alongside a broad range of report controls/elements such as charts, cross tabs, bar codes, and more.

Visit our website to learn more about product features, capabilities, and pricing options. To evaluate DevExpress controls and libraries in your projects, download our fully-functional trial version today: Free 30-day Trial Version.

What's Inside

Interactive DevExpress demos with source code for supported platforms:

  • Sample reports — Invoices, catalogs, financial statements, and inspection forms in master-detail, hierarchical, multi-column, table, and cross-band layouts.
  • Report controls — Charts, sparklines, bar codes, Swiss QR bills, and conditional formatting.
  • Data binding — SQL, Entity Framework, Object, JSON, Excel, and XML data sources with data federation to combine multiple sources, calculated fields, report parameters, and master-detail relationships.
  • Interactivity — Drill-down, sorting, and fillable e-forms in Print Preview.
  • Document operations — Report merging, embedded PDF content, mail merge, and PDF signatures.
  • AI integration — AI-powered features in the Document Viewer and Report Designer across WinForms, WPF, Blazor, and ASP.NET Core.

Prerequisites

Refer to the following DevExpress Reports help topic for information on system requirements (v26.1): Prerequisites.

Demo projects targeting .NET Framework 4.6.2+ require installation via the DevExpress Unified Installer on a local machine.

Note: AI services used for this demo have been rate limited. As such, you may experience performance-related delays when exploring the capabilities of DevExpress AI-powered Extensions. When connected to your own AI model/service without rate limits, DevExpress AI-powered Extensions will perform seamlessly, without artificial delays.

Run Demos Locally

WinForms

  1. Clone the current repository:

    # HTTPS
    git clone https://github.com/DevExpress/demos-reports.git 
    
    # SSH
    git clone git@github.com:DevExpress/demos-reports.git 
    
  2. Open one of the following solutions in your IDE:

  3. Run the application.

WPF

  1. Clone the current repository:

    # HTTPS
    git clone https://github.com/DevExpress/demos-reports.git 
    
    # SSH
    git clone git@github.com:DevExpress/demos-reports.git 
    
  2. Open one of the following solutions in your IDE:

  3. Run the application.

Blazor

  1. Clone the current repository:

    # HTTPS
    git clone https://github.com/DevExpress/demos-reports.git 
    
    # SSH
    git clone git@github.com:DevExpress/demos-reports.git 
    
  2. Open one of the following solutions in your IDE:

  3. For our BlazorDemo.Wasm demo, ensure that the BlazorDemo.ServerSide project is set as the solution’s startup project.

  4. Run the application in a supported browser.

Note that Blazor WebAssembly includes fewer demos since it only supports JSON and Object data sources.

ASP.NET Core

  1. Clone the current repository:

    # HTTPS
    git clone https://github.com/DevExpress/demos-reports.git 
    
    # SSH
    git clone git@github.com:DevExpress/demos-reports.git 
    
  2. Open the following solution in your IDE:

  3. Run the application in a supported browser.

ASP.NET MVC 5

  1. Clone the current repository:

    # HTTPS
    git clone https://github.com/DevExpress/demos-reports.git 
    
    # SSH
    git clone git@github.com:DevExpress/demos-reports.git 
    
  2. Open the following solution in your IDE:

  3. Run the application in a supported browser.

ASP.NET Web Forms

  1. Clone the current repository:

    # HTTPS
    git clone https://github.com/DevExpress/demos-reports.git 
    
    # SSH
    git clone git@github.com:DevExpress/demos-reports.git 
    
  2. Open one of the following solutions in your IDE:

  3. Run the application in a supported browser.

Online Demos

Helpful Resources