title: The concept of ASP.NET Model design
body: <p>First of all, this is 2nd week of my MVC learning and I'm very curious about designing a better website structure using MVC</p>
  
  <p>In ASP.NET MVC framework, it is highly recommended to write most of business logic code into model but not controller, and my question is, what's the benefit behind it? Isn't it good to manipulate data in controller? Will that occupy more resources and times?</p>
  
  <p>Any kind of ideas are welcomed. Please send me any article links if you have =]</p>