Hood.Admin 7.0.0

dotnet add package Hood.Admin --version 7.0.0
                    
NuGet\Install-Package Hood.Admin -Version 7.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Hood.Admin" Version="7.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Hood.Admin" Version="7.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Hood.Admin" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Hood.Admin --version 7.0.0
                    
#r "nuget: Hood.Admin, 7.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Hood.Admin@7.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Hood.Admin&version=7.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Hood.Admin&version=7.0.0
                    
Install as a Cake Tool

Hood CMS

GitHub release (latest by date incl. pre-releases) CI

A fully customisable content management system for ASP.NET Core, built on .NET 10 and EF Core 10.

Clone the demo project

Clone the demo Hood web project from Hood.Demo. Or enter the following command in Git Bash or your command prompt.

$ git clone https://github.com/HoodDigital/Hood.Demo

Create a new project via the dotnet CLI

Coming soon.

NuGet installation

NuGet stable NuGet prerelease

Install Hood CMS via Package Manager.

> Install-Package Hood

or via .NET CLI

> dotnet add package Hood

Client Side Code

npm stable npm prerelease

The client side code is not required to run Hood CMS as all required JS/CSS are served via jsdelivr. However, if you want to extend or modify the client side code, you can download this npm package, which contains the required distribution CSS and JavaScript, as well as source SCSS and TypeScript files.

https://www.npmjs.com/package/hoodcms

To install Hood CMS client side code via NPM.

> npm install hoodcms

or

> yarn add hoodcms

To use your own client side code, you will also need to update script/link references in your theme's HTML or Razor C# files to use your own version of the code, rather than the CDN.

Build preset

Building your own frontend on Hood's toolchain? Don't clone the configs — extend them. The hoodcms package exports Hood's audited build process:

// rollup.config.mjs
import { hoodRollup } from 'hoodcms/build';
export default hoodRollup({ entries: { site: 'src/ts/site.ts' }, externals: ['owl.carousel'] });

// gulpfile.js
const { registerHoodTasks } = require('hoodcms/build/gulp');
registerHoodTasks(require('gulp'), { less: true });

Your tsconfigs "extends": "hoodcms/tsconfig.base.json" (declare your own rootDir/outDir — path options don't inherit across packages). The toolchain versions are published as optional peer dependencies — install the ones you use at Hood's audited versions.

Database Installation/Update

Hood's schema ships as plain, idempotent, forward-only SQL scripts. EF Core migrations are only an authoring tool; nothing applies them at runtime. Full detail and the regeneration workflow are in sql/README.md.

hood-schema is a .NET CLI tool that applies the schema with one command — fresh installs and v6→v7 upgrades alike. It journals applied scripts in its own dbo.SchemaVersions table, so it's idempotent and figures out what's needed for you (no per-version chain to run by hand).

dotnet tool install --global Hood.SchemaTool
hood-schema upgrade --connection "Server=…;Database=…;User Id=…;Password=…;TrustServerCertificate=True"

Your own project SQL rides the same path via --scripts <folder> (applied after Hood's core). See sql/README.md for the full runner reference.

By hand (alternative)

Fresh install — create the database, then execute /sql/latest.sql (standard ASP.NET Identity backend).

Upgrade — run the upgrade-delta scripts for each tier above your current version, in folder-then-filename order (the MM.mm.pp/SS key is the apply order):

You're on Run, in order
6.0.x /sql/06.01.00/10-update-from-6.0.sql/sql/07.00.00/202606021946-update-from-6.1.sql/sql/07.00.00/202606131600-unify-google-apikey.sql → the /sql/07.00.00/9*-view-*.sql scripts
6.1.x /sql/07.00.00/202606021946-update-from-6.1.sql/sql/07.00.00/202606131600-unify-google-apikey.sql → the /sql/07.00.00/9*-view-*.sql scripts

The deltas are small and drop no data-bearing columns — see sql/README.md for exactly what each tier changes.

Full documentation

Documentation is a work in progress. The most useful references today:

  • sql/README.md — database schema, the hood-schema runner, upgrade tiers, and how to regenerate the SQL.
  • DOCKER.md — the containerised local dev rig (docker compose up).

Also, feel free to add your issues or pull requests to our GitHub — we always welcome contributions!

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Hood.Admin:

Package Downloads
Hood

Complete Hood CMS Package, includes all default controllers for basic setup, packaged with the Bootstrap 4 default theme.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
7.0.0 45 6/15/2026
7.0.0-rc.29 47 6/14/2026
7.0.0-rc.25 73 6/7/2026
7.0.0-rc.24 78 6/6/2026
7.0.0-rc.23 61 6/6/2026
7.0.0-rc.22 72 6/5/2026
7.0.0-rc.12 56 6/4/2026
7.0.0-rc.11 57 6/4/2026
6.1.8 689 12/13/2022
6.1.7 618 11/3/2022
6.1.6 696 10/31/2022
6.1.5 735 10/26/2022
6.1.4 817 9/23/2022
6.1.3 822 9/22/2022
6.1.2 808 9/20/2022
6.1.1 821 9/15/2022
6.1.0 869 9/14/2022
6.0.13 722 11/3/2022
6.0.12 773 9/30/2022
6.0.11 839 7/27/2022
Loading failed