title: What is the use case for using a JsonResult action in asp.net mvc3?
body: <p>When is it typical to use the JsonResult action in an ASP.NET MVC 3 application?</p>
  
  <p>From where is the JsonResult usually called; from another action or an actionlink rendered in the html?</p>
  
  <p>Can you give me some examples where you want json instead of a typical view?</p>