title: Basic steps for creating very simple CMS system for ASP.NET MVC 4
body: <p>I am working on an <code>ASP.NET MVC 4</code> 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. </p>
  
  <p>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.</p>
  
  <p>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 <code>ASP.NET MVC 4</code>.</p>