Boas práticas para trabalhar com ASP - Parte I :: Leonardo Breda - Leobreda.Net
asp boas práticas include master pages pog reutilização
Por mais que o ASP venha a ser substituído pela nova geração ASP.Net, venho utilizando a mesma constantemente. É uma linguagem fácil, possui o conceito de POG, mas vamos lá.
No ASP.Net, costuma-se utilizar uma ferramenta chamada MASTER PAGES; esta página, por exemplo, utiliza esta ferramenta.
Para entender melhor, uma página normal é constituída da seguinte maneira:
Vamos melhorar um pouco mais... Imagine que você tenha um site igual o meu, e o menu ao lado que quase nunca muda, onde o mesmo aparece em todas as páginas. Ficaria fácil separar esta página em 4 partes:
Este é o código padrão (Sem divmania, porque os engenheiros da Fundação Mozila e os da Microsoft não são os mesmos que adotaram padrões W3C, ok?):
Aqui vai o topo
<td id="conteudo">
Este é o mesmo código padrão, dividido em 3 partes e utilizando o método INCLUDE:
Topo + menu - arquivo topo.asp
Rodapé - arquivo rodape.asp
Finalmente, temos a página com conteúdo da seguinte maneira:
<!--#include file="topo.asp">
<!--#include file="rodape.asp">
Para trocar o título de TODAS as páginas que você criou, abra o arquivo TOPO.ASP e edite o parâmetro.