ASP.Net - Introduzindo os webforms do ASP.Net Raphael Ribeiro é Microsoft Certified Professional, técnico em VB e ASP. Vem estudando a plataforma .Net desde o seu lançamento. Falará para nós, toda semana, sobre ASP.Net. 25/06/2001 - Coluna nº 2 ASP.Net - Introduzindo os webforms do ASP.Net Como viram no tópico, nesta 2ª coluna estarei começando a introduzir a programação no ASP.Net, a partir dos webforms. Mas você deve estar se perguntando, o que são os webforms? WebForms são usados no server para gerar páginas dinâmicas. Com eles temos: . A habilidade de criar e usar UI controls que podem encapsular o codigo e reduzir o seu tamanho; . A habilidade de poder criar uma estrutura lógica em sua página e colocar o código em ordem, sem criar grandes confusões e complicações no futuro; . Ferramentas que provém o WYSIWYG (what you see is what you get - o que você vê é o que você vai ter). Todo arquivo ASP.Net tem a extensão de .aspx, e você pode criar um arquivo simples ASP.Net, simplesmente renomeando de .htm para .aspx. O código do .aspx tem suporte para 3 diferentes linguagens o C#, o VB e o Jscript. Agora explicarei o uso das "Render Blocks" <% %> no ASP.Net ASP.Net tem uma sintaxe que é compativel com páginas existentes feitas em ASP. Isso inclui suporte para os <% %> render blocks e isso faz com que o ASP.Net possa ser misturado com o conteúdo do HTML em um arquivo .aspx. Esse código executa o ASP.Net e finaliza o mesmo. Os desenvolvedores de ASP.Net podem utilizar as "render blocks" para dinamicamente modificar o HTML sem comprometer o ASP.Net como podemos fazer atualmente com o simples ASP. Veja abaixo um exemplo de como elas podem ser usadas: