Features
N2 Core Engine
- Easy to develop: define content using .NET classes and attributes (no boring point and click web interface)
- Very intuitive editor interface
- Leverages on ASP.NET 2.0 (use sitemap, membership, ASPX templates, authorization, etc.)
- Database agnostic (MS SQL, MySQL and more thanks to NHibernate)
- Supports hierarchically organized content items with unlimited depth
- AJAXy drag'n'drop content into regions
- Completly free - 0$
- Extendable editor UI
- Sites are developed in Visual Studio (no UI for modifyng styles and templates, nice!)
- Support multiple types of content, everything from articles to blog comments
- The model is stored as source code in your source control, not in a database
- Map parts of the tree structure to alternative domains
- Caching, ASP.NET output caching or database object caching
- Supports authorization using standard .NET providers
- Upgradable
- Allows access control over individual content items using roles
- Search engine friendly urls
- Multiple sites with one installation
- ASP.NET data binding utilities
- Lightweight library, can be plugged into an existing ASP.NET application
- Link helper
- Tree helper
- Permission model
- Content regions
- Online installation wizard
- Open Source (LGPL license)
- User friendly user interface
- WYSIWYG content editor
- Files and link picker
- File manager
- Extendable object model
- Extendable service model
- Built on a solid stack: .NET, NHibernate, Castle's Windsor Container, jQuery, TinyMCE
- Edit with Internet Explorer and Firefox (and probably others) for Windows, Mac and Linux
- Not tied to the page templates: freely design templates/functions
- Supports scripting including jQuery, prototype and MS AJAX
- Documented API
- Easy to get started with
- Full source code freely available
- Promotes separation of business logic and presentation
- Integrate using .NET user and custom controls, subscribe and react to events, extend the object model, replace core services, implement custom attributes and more
- Supports .NET languages including C# and VB.NET
- Built with a unit test suite and resonable code coverage
- Includes some useful custom server controls
- Supports interlinking items making the tree hierarchy into a graph
N2 Editor Interface
- Versioning with unlimited rollback
- Content localization support
- Authorization editing
- Content localization
- Create page wizard
- User manager
- Export and import content data and files
- Track relations (links in html text)
- Installation wizard
- Trashcan
- Globalization and page translations support
N2 Functional Templates
- Web standards aware, XHTML, accessible, search engine friendly markup
- Scheduled publishing
- Start page
- Text
- Redirect
- News
- Custom data entry form
- Events calendar
- FAQ
- Photo gallery
- Polls
- RSS subscription
- Search engine
- Teaser part
- News listin part
- Two column layout part
- Text part
- Random image part
- Social bookmarking
- Google urching tracking
- Calendar item
- Horizontal menu
- Vertical Menu
- Several available themes
- Change layouts
- Web site statistics
- Membership and user provider
- User registration & Login parts