The .NET CMS

Content,
without
compromise.

A CMS inside your ASP.NET Core application. Give authors structured editing, reusable blocks and publishing workflows, while your developers control the content model, front end and deployment.

Built on .NET 10 and SQL Server Your code. Your hosting. Your content.
The homepage in the real CMS, with its page sections, local blocks and version history.
Actual Cendia CMS This website runs on Cendia

The homepage in the real CMS, with its page sections, local blocks and version history.

View full size

BUILT ON

.NET 10 · ASP.NET Core

STORES IN

SQL Server · local disk or Azure Blob

DELIVERS

Razor pages or a JSON API

What makes it different

A CMS that fits inside your application.

/01

Your app stays the host

Add Cendia to your ASP.NET Core app and configure its database. Define content in C#, render it with your Razor templates, and deploy through your own pipeline.

/02

Authors get a real editor

Pages built from blocks in drag-and-drop zones, drafts saved freely, validation at publish, and a preview of the actual site.

/03

Headless when you want it

The same content renders as Razor pages or serves a Delivery API with paging, filters and audience-aware results.

For the people doing the work

A calm surface for complex content.

Authors work in fields and content zones designed for the job. Reuse shared blocks across pages or keep a local block for one page, preview the real site, and publish when it is ready. Edit locks help prevent overlapping edits.

  • Content and Settings tabs separate copy from presentation choices
  • Reuse shared blocks across pages or keep blocks local
  • Compare content versions and restore earlier content
Discover the solutions
Editing this website's homepage hero through Cendia's Content and Settings tabs.
Actual Cendia CMS Block editing

Editing this website's homepage hero through Cendia's Content and Settings tabs.

View full size

One platform

Content, publishing and delivery.
Working together.

Explore the capabilities

Zones and blocks

Shared blocks for reuse, local blocks for one-offs, and container blocks like accordions that authors fill themselves.

Audiences and languages

Use audience rules to vary block placements. Manage language variants and fallbacks, and run multiple sites from one installation.

A Delivery API

Pages, children and queries over indexed fields, with paging and rights-aware results, for any front end.

Rights and recovery

Set content permissions, compare and restore versions, schedule publishing or expiry, and recover content from the trash.

The team around your team

Bring your team.
Build with Cendia.

Planning a new site, migration or integration? Talk with the Cendia team about your project and the implementation expertise you need.

Explore working with Cendia

Talk to the people who built it

Build the experience
you mean to ship.

Start a conversation