title: Best practices for ASP.NET MVC areas
body: <p>I'm currently building a CMS system, and I need to have an easy way include or exclude components.</p>
  
  <p>My first think was to use asp.net mvc area feature, to identified each component on itself.</p>
  
  <p>But from what I see, the area feature has <a href="https://stackoverflow.com/questions/2270861/set-default-area-avoiding-new-area-on-each-link-on-the-site">problems</a>, so maybe it not that good idea.</p>