Web forms e Server controls

1186 palavras 5 páginas
I.T.B. Brasílio Flores de Azevedo

Christian Carlos Nº 6
Gabriel Luque N° 15
João Pedro N° 20

INF3BM

Web Forms e Server Controls

Professor: Lucio

Barueri – 2014

Web Forms
A primeira vista um Web Form se parece com uma página HTML : é um arquivo texto que contém tags que podem ser editadas em qualquer editor de texto. Se olharmos com mais atenção veremos que um Web Form possui diversos elementos que o diferencia de uma simples página HTML ; dentre eles podemos citar :

Web Forms contém blocos de código que são processados no servidor
A primeira vez que um Web Form é requisitado a página inteira é compilada. Requisições posteriores são atendidas por esta página compilada.
Web Forms podem conter inclusão do lado do servidor ( server-side include) que permitem a inclusão dinâmica do conteúdo de um arquivo e controles de usuário.
Web Forms podem conter diretivas de páginas que são definições globais para a página.
Web forms podem conter script HTML , JavaScript.
Em páginas Web Forms os eventos associados com os controles de servidor(Server Controls) são levantados no cliente mas são tratados no Servidor Web. Desta forma a informação do evento é capturada no cliente e transmitida para o servidor via HTTP fazendo o que chamamos de uma round-trip.
Assim para tratar o evento Click do controle Button você precisa ter uma assinatura igual a:
Private Sub nome_Método(ByVal src As Object , ByVal e as EventArgs)
Como nos formulários Windows - Windows Forms - existem eventos que são disparados em uma certa seqüência quando um Web Form é iniciado ou carregado. Existem também eventos que são disparados em reposta a uma interação do usuário com o Navegador com a página renderezida. O processamento que ocorre quando um Web Form é submetido não é linear como em HTML e ASP clássico.
Assim como os Windows Forms um Web Form também dispara eventos padrão como Load, Draw e Unload mas de uma forma diferente. Quando uma página é

Relacionados

  • Microsoft visual studio
    1304 palavras | 6 páginas
  • Cold fusion
    14205 palavras | 57 páginas
  • Scripting
    343 palavras | 2 páginas
  • Mscrm
    1343 palavras | 6 páginas
  • PHP linguagem de programa
    1976 palavras | 8 páginas
  • Nada
    3486 palavras | 14 páginas
  • Portfólio - (837121) ads - sem 3 - pt - atividade interdisciplinar - individual
    2459 palavras | 10 páginas
  • Teste
    153783 palavras | 616 páginas
  • Trabalho de Programação WEB
    1278 palavras | 6 páginas
  • Designer Patters
    3252 palavras | 14 páginas