This is the answer. Asp.net 1.1 was mostly designed for &quot;drag&#x27;n&#x27;drop&quot; pixel aligned &quot;form&quot; layouts. Optimised for VB6 devs. Definitely not webby.<p>It wasn&#x27;t until Microsoft started with asp.net MVC that asp.net finally started going somewhere properly.<p>And that was ironically much closer to classic asp and &quot;real&quot; web programming than the initial versions of asp.net ever was.