title: How to learn/understand ASPX or ASCX pages
body: <p>I am in the process of learning ASP.NET MVC and I am learning it by walking through nerd dinner application.</p>
  
  <p>I am having trouble understanding the ASPX and ASCX files. The way of writing the code in ASPX  files seems pretty weird (code is split in multiple lines).</p>
  
  <p>Please can you suggest any online tutorial/guide/article which can explain how to write ASPX pages?</p>
  
  <p>EDIT:</p>
  
  <p>Another question: When a variable like "Request" of type HttpRequest is used in an aspx page, where does it come from? I mean where is the class, where is the variable declaration?</p>