asp.net - rastreamento e depuração
TRANSCRIPT
![Page 1: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/1.jpg)
![Page 2: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/2.jpg)
Modos de Desenvolvimento
2
Compilação
Execução
Depuração
OBS: Cada modo possui um objetivo
![Page 3: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/3.jpg)
Depuração de Código
3
Considerações:
Técnica que facilita o entendimento da aplicação (Fluxo, Camadas)1
Técnica que permite Verificar Erros e Simular Massa de Dados2
Visualizar as linhas que estão sendo executadas3
OBS: Popularmente conhecida como DEBUG, DEBUGAR, DEBUGANDO
![Page 4: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/4.jpg)
Breakpoints (Pontos de Interrupção)
4
Considerações:
Bolinhas Vermelhas no código .NET1
Podem ser visualizados pela janela Breakpoints2
Podem ser exportados para XML3
Podem receber Descrições para identificação4
São salvos em um arquivo OCULTO (.SUO)5
![Page 5: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/5.jpg)
Demonstração
5
Inserindo Breakpoints em uma página1
Conhecendo a janela de Breakpoints2
Rotulando/Exportando Breakpoints3
Habilitando/Desabilitando todos os Breakpoints4
Visualizando o arquivo SUO5
Deletando todos os Breakpoints6
![Page 6: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/6.jpg)
Trace (Rastreamento)
6
Considerações:
Visualizar as informações das requisições no Modo de Execução1
Acompanhar o ciclo de vida das páginas (Eventos)2
Inserir informações de rastreamento (Manualmente)3
Existem 2 Tipos de Rastreamento (Página, Aplicação)4
![Page 7: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/7.jpg)
Demonstração
7
Habilitando o rastreamento individual na página (Diretiva e Propriedades)1
Habilitando o rastreamento para todas as páginas2
Habilitando o rastreamento na aplicação3
Habilitando/Desabilitando o rastreamento via código4
Escrevendo mensagens de rastreamento5
![Page 8: ASP.NET - Rastreamento e Depuração](https://reader036.vdocuments.com.br/reader036/viewer/2022073101/55978ea91a28abb8368b4678/html5/thumbnails/8.jpg)