title: What is the status of runat="server" tags in ASP.NET MVC?
body: <p>Some texts on ASP.NET MVC state that "there are no runat server tags", even this MSDN article says this, when, right above that statement there is a code example with a runat server tag in the HEAD element:</p>
  
  <ul>
  <li><a href="http://msdn.microsoft.com/en-us/magazine/cc337884.aspx" rel="noreferrer">http://msdn.microsoft.com/en-us/magazine/cc337884.aspx</a></li>
  </ul>
  
  <p>And on StackOverflow conversations I read </p>
  
  <blockquote>
    <p>"The fact that you want to use
    "runat=server" controls means that you
    should be doing a traditional ASP.NET
    app.</p>
  </blockquote>
  
  <p>And of course in the Site.Master page there are runat server attributes in the ContentPlaceHolders.</p>
  
  <p>The only thing I see absent from ASP.NET MVC in terms of runat server is the ubiquitous FORM runat="server" tag on each .aspx page/view.</p>
  
  <p>But what about the rest of the runat server tags in ASP.NET MVC, what do people mean when they say that ASP.NET MVC does not have these?</p>