Ciclo de vida de um aplicativo do ASP.NET MVC 5

por Cephas Lin

Baixar documento PDF

Aqui, você pode baixar um documento PDF que mapeia o ciclo de vida de cada aplicativo ASP.NET MVC 5, desde o recebimento da solicitação HTTP até o envio da resposta HTTP de volta ao cliente. Ele foi projetado como uma ferramenta educacional para aqueles que são novos em ASP.NET MVC e também como uma referência para aqueles que precisam analisar aspectos específicos do aplicativo. O documento PDF tem os seguintes recursos:

  • Fases relevantes do HttpApplication para ajudá-lo a entender onde o MVC se integra ao ciclo de vida do aplicativo ASP.NET.
  • Uma exibição de alto nível do ciclo de vida do aplicativo MVC, em que você pode entender os estágios principais pelos quais cada aplicativo MVC passa no pipeline de processamento de solicitação.
    Captura de tela que mostra o ciclo de vida do aplicativo M V C de receber a solicitação H T T P para enviar a resposta H T T P de volta ao cliente.
  • Uma exibição detalhada que mostra os detalhes do pipeline de processamento de solicitação. Você pode comparar a exibição de alto nível e a exibição de detalhes para ver como os detalhes dos ciclos de vida são coletados nos vários estágios. Baixe PDF para ver uma exibição maior. Captura de tela que mostra uma exibição detalhada da integração do M V C ao ciclo de vida do aplicativo A SP dot NET.
  • Posicionamento e finalidade de todos os métodos substituíveis no objeto Controller no pipeline de processamento de solicitação. Você pode ou não ter a necessidade de substituir qualquer método, mas é importante entender a função deles no ciclo de vida do aplicativo para que você possa escrever código no estágio de ciclo de vida apropriado para o efeito pretenddo.
  • Diagramas explodidos mostrando como cada um dos tipos de filtro (autenticação, autorização, ação e resultado) é invocado.
  • Link para um artigo ou blog útil de cada ponto de interesse no modo de exibição de detalhes.

Próximas etapas

Este documento atende às suas necessidades? Agradecemos seus comentários. Se você tiver alguma dúvida sobre o ciclo de vida do MVC ASP.NET em seu aplicativo, o Stackoverflow e os fóruns do ASP.NET MVC serão ótimos lugares para perguntar. Siga-me no twitter para que você possa obter atualizações sobre meus tutoriais mais recentes.