tyle="MARGIN: 0cm 0cm 0pt">
ASP.NET
O ASP.NET também utiliza o CodeDOM. Quando as páginas ASPX contêm também código-fonte, o engine do ASP.NET deverá, de alguma forma, compilar esse código. Um dos principais problemas advém fato de que alguém pode criar uma página ASPX nas mais variadas linguagens. Para manter o código abstraído, o engine do ASP.NET cria um CodeDOM para a página.
O CodeDOM é independente de linguagem, o que permite ao engine manipular qualquer linguagem que tenha um provider de CodeDOM. Ele é capaz, então, de compilar o CodeDOM em um assembly, executá-lo e devolver o HTML resultante.
Noções básicas de CodeDOM
A utilização do CodeDOM é bastante simples. Para ter uma idéia mais clara, é altamente recomendável que você leia as informações de ajuda, fornecidas nas páginas indicadas na seção Links deste artigo.
Visão geral do CodeDOM
O namespace System.CodeDom contém todas as classes usadas na construção de um CodeDOM. Os elementos básicos são os seguintes:
· ...