Esse artigo faz parte da revista Clube Delphi Edição 63. Clique aqui para ler todos os artigos desta edição

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:

· ...

Quer ler esse conteúdo completo? Tenha acesso completo