O documento discute técnicas de depuração no desenvolvimento de software, incluindo o uso de breakpoints para interromper a execução em pontos específicos do código e rastreamento para acompanhar o fluxo da aplicação.
3. Depuração de Código
Considerações:
1 Técnica que facilita o entendimento da aplicação (Fluxo, Camadas)
2 Técnica que permite Verificar Erros e Simular Massa de Dados
3 Visualizar as linhas que estão sendo executadas
OBS: Popularmente conhecida como DEBUG, DEBUGAR, DEBUGANDO
3
4. Breakpoints (Pontos de Interrupção)
Considerações:
1 Bolinhas Vermelhas no código .NET
2 Podem ser visualizados pela janela Breakpoints
3 Podem ser exportados para XML
4 Podem receber Descrições para identificação
5 São salvos em um arquivo OCULTO (.SUO)
4
5. Demonstração
1 Inserindo Breakpoints em uma página
2 Conhecendo a janela de Breakpoints
3 Rotulando/Exportando Breakpoints
4 Habilitando/Desabilitando todos os Breakpoints
5 Visualizando o arquivo SUO
6 Deletando todos os Breakpoints
5
6. Trace (Rastreamento)
Considerações:
1 Visualizar as informações das requisições no Modo de Execução
2 Acompanhar o ciclo de vida das páginas (Eventos)
3 Inserir informações de rastreamento (Manualmente)
4 Existem 2 Tipos de Rastreamento (Página, Aplicação)
6
7. Demonstração
1 Habilitando o rastreamento individual na página (Diretiva e Propriedades)
2 Habilitando o rastreamento para todas as páginas
3 Habilitando o rastreamento na aplicação
4 Habilitando/Desabilitando o rastreamento via código
5 Escrevendo mensagens de rastreamento
7