teched 2015: diagnosticando problemas em sites asp.net
TRANSCRIPT
![Page 1: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/1.jpg)
Diagnosticando problemas em Sites ASP.NET
DEV205
![Page 2: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/2.jpg)
Quem são os palestrante?
DEV 205
Iury OliveiraDevelopment Premier Field Engineer
Fabrício CataeTechnical Evangelist
![Page 3: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/3.jpg)
![Page 4: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/4.jpg)
![Page 5: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/5.jpg)
Visual StudioPerfTips e Breakpoints
![Page 6: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/6.jpg)
Perf Tips
![Page 7: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/7.jpg)
Breakpoints
![Page 8: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/8.jpg)
Debugging Tools for Windows
![Page 9: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/9.jpg)
WinDbgBreakpoints
![Page 10: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/10.jpg)
BP function
![Page 11: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/11.jpg)
![Page 12: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/12.jpg)
O que é uma exception?
try{ ... ...
} catch (Exception){ ...}
![Page 13: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/13.jpg)
O uso incorreto de exceptions
![Page 14: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/14.jpg)
Visual StudioException Settings
![Page 15: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/15.jpg)
Exception Settings
![Page 16: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/16.jpg)
WinDbgException Handling
![Page 17: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/17.jpg)
SXE CLR
!CLRSTACK
![Page 18: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/18.jpg)
![Page 19: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/19.jpg)
Recursos de CPU ou Memória
![Page 20: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/20.jpg)
Visual StudioProfiler de CPU e Memória
![Page 21: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/21.jpg)
Memory Profiler
![Page 22: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/22.jpg)
CPU Profiler
![Page 23: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/23.jpg)
WinDbgDump Memory
![Page 24: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/24.jpg)
!DUMPHEAP -STATS
![Page 25: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/25.jpg)
WinDbgPasso a Passo
![Page 26: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/26.jpg)
!help
![Page 27: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/27.jpg)
Visual StudioDump File
![Page 28: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/28.jpg)
Visual Studio: Abrindo Dump File
![Page 29: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/29.jpg)
Visual StudioCLRMD
![Page 30: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/30.jpg)
Crie seu analisador de memória
![Page 31: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/31.jpg)
Q&A
Visite o espaço Ask the Experts, próximo dos expositores
![Page 32: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/32.jpg)
Sessões relacionadas
![Page 33: TechEd 2015: Diagnosticando problemas em sites ASP.NET](https://reader036.vdocuments.net/reader036/viewer/2022070510/58ab78691a28abb54e8b6967/html5/thumbnails/33.jpg)
Continue sua capacitação
Microsoft Virtual Academy
http://aka.ms/ch9 http://aka.ms/mva