Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Basic steps for creating very simple CMS system for ASP.NET MVC 4

I am working on an ASP.NET MVC 4 application, that has admin panel, which purpose is to offer very basic CMS functionality. What I need is to provide ability for the admins to create new layouts and new pages using those layouts and filling them with content.

Using an existing CMS is not an option (don't know why), I never had to implement such a thing and I'm not able to find any tutorials, articles about this topic.

Can you provide some basic logic, or good tutorial on how to build such a basic functionality, it seems like a general question but still the idea is to work for ASP.NET MVC 4.

like image 880
Leron_says_get_back_Monica Avatar asked Mar 19 '26 16:03

Leron_says_get_back_Monica


2 Answers

Don't forget, i just found out about these CMS projects (both opensource)

  • BetterCMS
  • Ecms
like image 140
NicoJuicy Avatar answered Mar 22 '26 06:03

NicoJuicy


If I were you I would take a look at some open source examples out there for comparison and decide which features you want to implement and how they accomplish them. There are a few examples I found when searching:

Orchard - An open source ASP.NET MVC based CMS that is highly rated.

OSNet - Open Source ASP.NET CMS found on SourceForge.

In addition this article has some good resources that you might find useful (scroll to the bottom for implementation specific details). Just do a little research on it before giving up, most of this stuff isn't hard to find and it's almost certainly been done before.

like image 34
Dan Avatar answered Mar 22 '26 05:03

Dan



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!