Conceito: Ciclo de vida de uma página ASP.NET

27 de maio de 2009 às 02:06 | Publicado em .Net, Conceitos | Deixe um comentário
Tags: , , , , , , , , , ,

    Uma página passa por várias etapas de processamento a partir do momento que é executada. Conheça agora essas etapas:

    Page request –> Quando o usuário solicita uma página, o ASP.Net vai determinar se ela será será compilada e executada ou se o cache da memória que será mandado para o usuário. Esta fase ocorre antes do ciclo começar, pois ele só começará se a página for compilada e executada.

    Start –> As propriedades iniciais da página são definidas. Request, response e UICulture são algumas dessas propriedades.

    Page initialization –> Os controles e os temas ficam disponíveis na página.

    Load –> Se a solicitação for um postback durante o carregamento, as propriedades são carregadas com informações recuperadas.

    Validation –> Os métodos de validação são chamados nesta etapa.

    PostBack event handling –> Manipuladores de evento são chamados se for um postback.

    Rendering –> O método Render é chamado fornecendo um text writer para o response.

    Unload –> As propriedades da página são descarregadas. Ocorre quando a página já foi enviada para o cliente e já foi processada.

Fonte:
 http://msdn.microsoft.com/en-us/default.aspx                                                          

                                                           Escrito por Luísa Pèret Moraes e Paula Pèret Moraes

Conceito: Master Page em .Net

24 de maio de 2009 às 12:20 | Publicado em .Net, Conceitos | 1 Comentário
Tags: , , , , , , ,

    Geralmente, quando criamos um site, utilizamos algumas partes dele (título, menu, rodapé…) em todas as outras páginas, ou em quase todas. Um jeito de resolver o problema de ter que copiar o código dessas partes em todas as páginas é utilizando includes. Mas no ASP.NET 2.0 surgiu uma novidade, as master pages.

Master page é um template, onde as outras páginas podem herdar seu visual e acrescentar seus conteúdos por cima deste template.

    A master page é uma página como as outras que definimos o layout geral, onde marcamos onde cada informação deverá ficar. Depois vamos às páginas do site e importamos esse template. Assim, conseguimos colocar toda essa informação por cima do layout já pronto, sem interferir neste.

    Para quem faz sites ou sistemas, principalmente os grandes, é indispensável o uso de master pages.

                                                     Escrito por Luísa Pèret Moraes e Paula Pèret Moraes

Blog no WordPress.com. | Tema: Pool até Borja Fernandez.
Entradas e comentários feeds.

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.