Skip to content

History / Tutorial

Revisions

  • update links

    @majorsilence majorsilence committed Jun 8, 2026
  • Renamed 13 files for consistency: - Removed numeric prefixes (0001---, 1004---, 2001---, etc.) - Fixed triple-dash separators (Export-to-Pdf---No-GUI, Linux---PDF-export-and-Fonts) - Simplified overly verbose names (asp.net-core-with-net8.0-mvc → ASP-NET-Core-MVC, New-Report-Microsoft-SQL-Connection → SQL-Server-Connection, Database-Providers-Howto → Database-Providers) - Shortened migration guide filename (Majorsilence-Reporting-v5:-Migration,… → Migration-to-v5) - Fixed WinForms casing (Winform → WinForms) and GTK casing (Gtk → GTK) Deleted References.md (was a one-line redirect to Downloads). Updated all internal links across 14 files to match the new names; also fixed a pre-existing bug where one link included a spurious .md extension. Rewrote Home.md with a clear logical structure: Introduction → Quick Start → Data Sources → Report Design → Viewers → Server-Side Export → Passing Data → Advanced → Command-Line Tools → Contributing → Legacy. Viewer section now uses a comparison table. Removed duplicate link entries and the stale "Windows Only" grouping that incorrectly categorised cross-platform topics. Added legacy callout banners to ASP.NET-Report-Control.md and Microsoft-SQL-Compact-Edition-Connections.md so readers know they are v4/.NET Framework pages before reading the content.

    @majorsilence majorsilence committed Jun 7, 2026
  • Update wiki docs for Majorsilence Reporting v5 Migrate all code examples from the v4 fyiReporting.* namespace and synchronous API to the v5 Majorsilence.Reporting.* namespace and async API (SetSourceFile, Rebuild, Report(), RunGetData, RunRender). Add RdlEngineConfigInit() to all relevant pages, add SkiaSharp package variants for Linux/macOS, fix a missing await on GetReport() in the no-GUI export example, fix a broken return statement and powershell typo in the image-passing page, and fix the rdlViewerSetSource variable name typo in the DataTable page. Each updated page retains a "Version 4 (Legacy)" section for reference. Tutorial.md replaced with a real index linking to how-to pages and the v5 migration guide. Dev (docs/Reporting/fyiReporting.md): Add v4/v5 sections to fyiReporting docs Restructure the fyiReporting documentation to have distinct sections for Majorsilence Reporting v4 (legacy .NET Framework, sync API, fyiReporting namespace) and v5 (modern .NET 8+, async API, SkiaSharp packages).

    @majorsilence majorsilence committed Jun 7, 2026
  • link to new page

    Geek648 committed Jan 25, 2013
  • Updated Tutorial (markdown)

    @majorsilence majorsilence committed Jan 24, 2013
  • Updated Tutorial (markdown)

    Geek648 committed Jan 24, 2013
  • Calling the Viewer exe directly from your application

    Geek648 committed Jan 24, 2013
  • Updated Tutorial (markdown)

    Geek648 committed Jan 24, 2013
  • Updated Tutorial (markdown)

    @majorsilence majorsilence committed Jan 1, 2012
  • Created Tutorial (markdown)

    @majorsilence majorsilence committed Dec 12, 2011