Skip to content

jdanylko/Tuxboard.Examples

Repository files navigation

Tuxboard Examples

Tuxboard is a lightweight dashboard library specifically for the ASP.NET Core platform. It was meant to be a Lego-style way to build dashboards.

I'm continually adding more examples through the articles on my blog and using this repository for the "dropzone." (don't worry...there's more coming)

The library is located here and is available through NuGet here.

Technology Stack

  • ASP.NET Core 6.0 or higher (using C#)
  • Entity Framework Core

Examples

The repository contains the following examples:

  • 01-SimpleDashboard
    The simplest way to create a static dashboard; VERY basic; no JavaScript with no features (related post)

  • 02-WidgetsExample
    A simple dashboard with a simple widget (related post)

  • 03-DragWidgets
    Using TypeScript to move Widgets around on the dashboard (related post)

  • 04-Tuxbar
    Demonstrates how to create a complimentary toolbar for Tuxboard (related post)

  • 05-Layout-1
    Create a simple layout dialog so users can adjust how their dashboard is structured (related post)

  • 06-Layout-2
    Create an advanced layout dialog for more complex layouts (related post)

  • 07-Add-Widgets
    Create an Add Widget dialog (related post)

  • 08-Widget-Toolbar
    Adding buttons and dropdown to a widget's header (related post)

  • 09-User-Dashboard
    Create user-specific dashboards when users log in (related post)

  • 10-Default-Dashboards
    Create role-specific dashboards when a user logs in (related post)