I am in the process of collecting ideas for building an opensource CMS based on ASP.net framework.
I have choosen ASP.NET MVC with Jquery as the tool to develop this.
I have made this as community wiki.
Background: Most of the good CMS that is available is built on PHP, though off late CMS built on ASP.net framework seems to be cropping up. I would like to collect ideas/suggestion/expectations from an opensource CMS system for ASP.net platform. I am looking for expectation from technology and features that you wish could find in a modern CMS and any other thoughts/ideas that comes to your mind.
Your input would be of great help in this direction.
Meanwhile I am also reviewing many opensource CMS system built on ASP.net as well as MS Office Sharepoint to get ideas and I would update my findings here for your reference.
The following are some of the opensource CMS/BlogEngines that I am in the process of reviewing.
-Oxite (ASP.net MVC) : This is the new kid on the block
Some of the features that I can think of is noted below
- Simplified content creation
- Support Multiple content author
- Metadata feature
- Workflow engine
- Simplified deployment
- List based contents (sharepoint like)
- Customizable URL's
- Support content Caching
- Roles (contenauthor, contentpublisher etc)
- Support different types of content (like html, txt, document, image, videos)
- Skinnable (support extensible themes)
- Localization & Globalization
- Unlimited nesting of categories
- Readymade template for blog, forums,survey.
- Good documentation
You can add your points or add some depth to any of the above feature.