I would like to know what is the proper way to design an ASP.NET page? Example, should there a div, or a panel be placed first as a base, and what method is used to divide page into sections, etc. Which containers are used in some situation? I presume there is some design pattern (or template) to achieve this properly?
Will designing an ASP.NET differ from designing a PHP page?