.cshtml
Build with Razor
Build a website in ASP.NET Core with typed C# content and Razor templates you control.
How this fits together
C# model → CMS editor → published content → Razor template → HTML
Your model defines the fields an author manages. The template controls the layout and design. Blocks let authors compose approved modules without choosing fonts, colors or arbitrary page structures.
Follow the guides
-
Create and publish your first page
Install the supplied evaluation release, define an Article and verify the public page signed out.
-
Understand content models
Choose stable IDs, field types and the right authoring controls.
-
Compose pages with blocks
Pair types with templates and constrain content zones to approved modules.
-
Prepare for deployment
Check stage settings, migrations and promotion behavior.