n2cms
Content
n2cms Home
Getting Started using N2CMS
Getting Started using N2CMS
search
attachments
weblink
advanced
image-effects
image-attributes
Paragraph
Paragraph
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Preformatted
Quote
Bold
Italic
Underline
Colour picker
More colours
Formatting
Strikethrough
Subscript
Superscript
Monospace
Clear formatting
Bullet list
Numbered list
Task list
Outdent
Indent
Align left
Align center
Align right
Page layout
Link
Table
Insert
Insert content
Files and images
Link
Symbol
Emoticon
Markup
Horizontal rule
Insert macro
User mention
Jira Issue/Filter
Info
Status
Gallery
Table of Contents
Jira timeline
Lucidchart Diagrams
Trello Board
Other macros
Page layout
No layout
Two column (simple)
Two column (simple, left sidebar)
Two column (simple, right sidebar)
Three column (simple)
Two column
Two column (left sidebar)
Two column (right sidebar)
Three column
Three column (left and right sidebars)
Find/Replace
Keyboard shortcuts help
You are not logged in. Any changes you make will be marked as
anonymous
. You may want to
Log In
if you already have an account.
<div class="contentLayout2"> <div class="columnLayout two-right-sidebar" data-layout="two-right-sidebar"> <div class="cell normal" data-type="normal"> <div class="innerCell"> <p><strong>N2 is a lightweight CMS framework.</strong><span style="color: rgb(37,51,64);"> With just a few strokes of your keyboard a wonderful strongly typed model emerges complete with a management UI. You can spend the rest of your day building the best site imaginable.</span></p><p><span style="color: rgb(37,51,64);"><strong>It's so .NET! </strong>With N2CMS, you build the model of the data that needs to be managed using C# or VB code in Visual Studio. The type below is picked up by the N2 engine at runtime and made available to be edited. The code uses an open API with multiple built-in options and unlimited customization options.<br /><br /><em>All you have to do is design your model class (inherit N2.ContentItem) and define which properties are editable by adding attributes</em></span></p><table class="wysiwyg-macro" data-macro-name="code" data-macro-id="6f864d1e-7c6c-4a16-b0c3-25074c76307b" data-macro-parameters="language=c#" data-macro-schema-version="1" style="background-image: url(https://n2cmsdocs.atlassian.net/wiki/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGU6bGFuZ3VhZ2U9YyN9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="PLAIN_TEXT"><tr><td class="wysiwyg-macro-body"><pre>[PageDefinition(TemplateUrl = "~/my/pageitemtemplate.aspx")] public class PageItem : N2.ContentItem { [EditableFreeTextArea] public virtual string Text { get; set; } } </pre></td></tr></table><p>See also: <a class="confluence-link" href="/wiki/spaces/N2CMS/pages/524307/Editors+via+Attributes" data-linked-resource-id="524307" data-linked-resource-version="1" data-linked-resource-type="page" data-linked-resource-default-alias="Editors via Attributes" data-base-url="https://n2cmsdocs.atlassian.net/wiki">Editors via Attributes</a></p><p> </p><p> </p></div> </div> <div class="cell aside" data-type="aside"> <div class="innerCell"> <h2>Contents</h2><p><img class="editor-inline-macro" src="https://n2cmsdocs.atlassian.net/wiki/plugins/servlet/confluence/placeholder/macro?definition=e3BhZ2V0cmVlOnN0YXJ0RGVwdGg9Mn0&locale=en_GB&version=2" data-macro-name="pagetree" data-macro-id="22ef1ab9-d430-4187-95a7-f2de4183eae5" data-macro-parameters="startDepth=2" data-macro-schema-version="1"></p><h2>Links</h2><p><strong>N2CMS Home page</strong><br /><a href="http://n2cms.com" style="line-height: 1.4285;">http://n2cms.com</a><span style="line-height: 1.4285;"> </span></p><p><strong>N2CMS Community page</strong><br /><a href="http://n2cms.codeplex.com">http://n2cms.codeplex.com</a></p><p><a href="http://n2cms.codeplex.com"><strong>N2CMS Github repository (code access)</strong></a><a href="http://github.com/n2cms/n2cms"><br />http://github.com/n2cms/n2cms</a><a href="http://n2cms.codeplex.com"> </a></p></div> </div> </div> </div>
Save
Close
Edit
Preview
View changes
Revert to last published version
{"serverDuration": 206, "requestCorrelationId": "c21ca4052ae14a8ba439ba1be4dd8f67"}