Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ASP.NET MVC 4 - CMS / CMS Components (like Wordpress) [closed]

I am developing a site in asp.net MVC 4 - code first, EF 5.

Areas of the site need CMS functions - but I need to drop MVC partials into the site - and would like to stick to MVC 4 (not MVC 2, or Web Forms, say).

Ideally slotting into an existing MVC 4 app - rather than taking over (but open to both).

Are there any MVC 4 'components' I can drop in - or full CMS's I could use?

Think ASP MVC 4 equivalent of Wordpress.

Requirements include:

 - Free / Low price (< $99) / Open Source
 - Good SEO optimization 
 - Easily adding multiple images to a page, and laying it out
 - Adding new pages to the website
 - Editing Navigation
 - Friendly URLs
 - Tagging
 - Social Sharing buttons with appropriate page titles
 - Drafts and future posts
 - RSS
 - Blog + Comments
 - Polling
 - Contact Form
 - Google Authorship Integration
 - All text on site editable
 - Image Gallery, click for larger image, thumbnails
 - WYSIWYG page editing - and templating
 - User friendly admin tools (ideally not requiring technical / HTML / CSS knowledge)
 - Storing all of this in a SQL Server 2012

Thoughts on whether just using Wordpress would be an big advantage? (I am semi-committed to MVC at this point - though if there are huge disadvantages may be persuaded to change).

Thanks

like image 430
niico Avatar asked Jun 21 '13 08:06

niico


1 Answers

Have you tried/checked out Piranha CMS? Open source, MVC 4 and Web Pages 2.0 with NuGet install. You can easily include it in your existing project and add content management to it. You can check it out at http://piranhacms.org/ or get it from directly from https://github.com/piranhacms

like image 101
Damir Avatar answered Oct 29 '22 22:10

Damir