ASP.NET websites are compiled but with more HTML markup generated!
<p>Everytime I view the source of ASP.NET website I found alot alot of HTML markup generated. I even tried Visual web Developer and design a simple page and then do the same thing with PHP and I found ASP.NET generates more HTML! </p>

<p>Now, how can ASP.NET be faster if it is generating HTML in this way! </p>
