Easy C# Configuration
Define it all in one C# class!
- Access Rules
- Sections
- Name
Language Variant Support
Define culture based names using C# => SetName("Name", "cy-GB")
You can still use lang files if required.
No Manifest File
No package.manifest or lang/lang.xml files are required to get a dashboard up and running.
Readme
Umbraco.Community.SimpleDashboards
This packages aims to help developers quickly put together Umbraco Dashboards using C# only.
Features
- C# dashboard creation
- No javascript or umbraco-package.json files required
- Supports both Views & View Components
- Easy to define section permissions
Quick Start
Install Package
dotnet add package Umbraco.Community.SimpleDashboards
Register Dashboard
By default, this will display in the content section for Admins only.
using Umbraco.Community.SimpleDashboards.Web;
public class BasicDashboard : SimpleDashboard { }
Create View
- Your view must go in
/Views/Dashboard
- You view must be the name of your C# class (without
Dashboard
)- For example:
BasicDashboard.cs
=>/Views/Dashboard/Basic.cshtml
- For example:
@inherits Umbraco.Community.SimpleDashboards.Web.DashboardViewPage
<uui-box headline="Hello Umbraco">
<p>My Dashboard is: @Model.Dashboard.Alias</p>
</uui-box>
More Examples
Contributing
Contributions to this package are most welcome! Please read the Contributing Guidelines.
Acknowledgments (thanks!)
- LottePitcher - opinionated-package-starter
Releases
Umbraco 15
Umbraco 15 is supported until 14/11/2025
15.0.0
Latest Version
Release Notes
Changes in 15.0.0
- ๐ feature Umbraco 15 support 7cc6e0d
- ๐งน chore: update jcdcdev.Umbraco.Core to 15.0.0-alpha0002 8c0c671
- ๐งน chore: update to Umbraco 15rc2 6f1f7c0
- ๐งน chore: update jcdcdev.Umbraco.Core to 15.0.0-alpha0003 98e9226
- ๐งน chore: update front end dependencies 1ecdef2
- ๐ fix: front end build issue 06610ec
- ๐ refactor: code cleanup c433609
- ๐ refactor: rename test site 924e569
- ๐งน chore: update jcdcdev.Umbraco.Core to 15.0.0-alpha0007 2dc070a
- ๐งน chore: update front end dependencies a1abdc4
- ๐ fix: build issue 4e999d2
- ๐ feature: Umbraco v15 support 7a34136
- ๐งน chore: update front end dependencies a5c983c
- ๐ - ๐ docs: add SECURITY.md 22736ff
15.0.0-alpha0013
Pre-release
15.0.0-alpha0011
Pre-release
15.0.0-alpha0006
Pre-release
15.0.0-alpha0004
Pre-release
Release Notes
15.0.0-alpha0003
Pre-release
15.0.0-alpha0001
Pre-release
Release Notes
Umbraco 14
Umbraco 14 is supported until 30/05/2025
14.1.4
Latest Version
14.1.4-alpha0008
Pre-release
Release Notes
14.1.4-alpha0003
Pre-release
Release Notes
Changes in 14.1.4-alpha0003
- ๐ fix: src/TestSite.14/TestSite.14.csproj to reduce vulnerabilities af13993 @snyk-bot
14.1.2
Release Notes
Changes in 14.1.2
- ๐ fix: src/TestSite.14/TestSite.14.csproj to reduce vulnerabilities be74ab8 @snyk-bot
14.1.2-alpha0003
Pre-release
Release Notes
Changes in 14.1.2-alpha0003
- ๐ fix: src/TestSite.14/TestSite.14.csproj to reduce vulnerabilities be74ab8 @snyk-bot
14.1.1
14.1.1-alpha0018
Pre-release
14.1.0
Release Notes
Changes in 14.1.0
- ๐ fix: ensure render request has backoffice claim token af816ca
- ๐ refactor: cleanup front end 806e88b
- ๐งน chore(deps): bump jcdcdev.Umbraco.Core d603c24
- ๐ fix: dashboard view naming convention cdc87e4
- ๐ refactor: simplify SimpleDashboard model c0d7b74
- ๐ doc: iframe example 79b7701
- ๐ doc: update code examples 8103a23
14.1.0-alpha0014
Pre-release
Release Notes
Changes in 14.1.0-alpha0014
- ๐ fix: ensure render request has backoffice claim token af816ca
- ๐ refactor: cleanup front end 806e88b
- ๐งน chore(deps): bump jcdcdev.Umbraco.Core d603c24
- ๐ fix: dashboard view naming convention cdc87e4
- ๐ refactor: simplify SimpleDashboard model c0d7b74
- ๐ doc: iframe example 79b7701
- ๐ doc: update code examples 8103a23
14.0.1
Release Notes
14.0.1-alpha0003
Pre-release
Release Notes
14.0.0
14.0.0-alpha0009
Pre-release
Release Notes
14.0.0-alpha0007
Pre-release
14.0.0-alpha0001
Pre-release
Release Notes
Umbraco 13
Umbraco 13 is supported until 14/12/2026
13.0.2
Latest Version
Release Notes
Changes in 13.0.2
- ๐ fix: src/TestSite.13/TestSite.13.csproj to reduce vulnerabilities 4c5c857 @snyk-bot
13.0.1-alpha0009
Pre-release
Release Notes
Changes in 13.0.1-alpha0009
- ๐ fix: src/TestSite.13/TestSite.13.csproj to reduce vulnerabilities 4c5c857 @snyk-bot
13.0.1-alpha0002
Pre-release
13.0.0
13.0.0-alpha0001
Pre-release
Umbraco 10
Umbraco 10 is supported until 16/06/2025
10.0.2
Latest Version
Release Notes
Changes in 10.0.2
- ๐ fix: src/TestSite.10/TestSite.10.csproj to reduce vulnerabilities 01cada0 @snyk-bot
10.0.2-alpha0008
Pre-release
Release Notes
Changes in 10.0.2-alpha0008
- ๐ fix: src/TestSite.10/TestSite.10.csproj to reduce vulnerabilities 01cada0 @snyk-bot
10.0.0
Release Notes
10.0.0-alpha0002
Pre-release
10.0.0-alpha0001
Pre-release
Release Notes
Changes in 10.0.0-alpha0001
- ๐งน chore: prepare multi version cc38df0
- ๐ feature: v10 support bcf789a
Unsupported Versions
Version 12.X.X
12.0.0
12.0.0-alpha0001
Pre-release