Your SlideShare is downloading. ×

SharePoint and .NET Advanced Troubleshooting and Debugging

1,801

Published on

SharePoint and .NET Advanced Troubleshooting and Debugging

SharePoint and .NET Advanced Troubleshooting and Debugging

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,801
On Slideshare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Mahmoud Hamed mahmoud.hamed@itworx.com @mhamedmahmoud dev.mhamed@gmail.com http://eg.linkedin.com/in/mah moudhamedmahmoud http://mahmoudhamed.wordp ress.com/
  • 2. Tools / SP Tools Going Deep Going Under Cover
  • 3. Making Debugging a SNAP
  • 4. Debugging SharePoint Apps with IntelliTrace in Visual Studio
  • 5. http://www.microsoft.com/en-us/download/details.aspx?id=28567 Channel9: PerfView Tutorial
  • 6. Concurrency Visualizer
  • 7. Log parser is a powerful, versatile tool that provides universal query access to textbased data such as log files, XML files and CSV files, as well as key data sources on the Windows® operating system such as the Event Log, the Registry, the file system, and Active Directory®.
  • 8. http://archive.msdn.microsoft.com/ULSViewer
  • 9. http://spm.codeplex.com/ SharePoint Manager 2013 Online
  • 10. http://technet.microsoft.com/en-us/library/hh144782(v=office.14).aspx
  • 11. http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
  • 12. http://technet.microsoft.com/en-us/bb896645
  • 13. http://www.microsoft.com/en-us/download/details.aspx?id=4865
  • 14. SvcConfigEditor.exe
  • 15. SvcTraceViewer.exe
  • 16. Fuslogvw.exe
  • 17. Hangs Exceptions Performance problems
  • 18. | vertarget !peb !runaway ~#threadNumber k, kn, kb, kP, !clrstack ~*k; ~*e!clrstack
  • 19. !FinalizeQueue !syncblk !dlk !dae !pe !eeheap –gc !dumpheap –stat
  • 20. http://www.microsoft.com/en-us/download/details.aspx?id=26798
  • 21. ProcDump is a command-line utility whose primary purpose is monitoring an application for CPU spikes and generating crash dumps during a spike that an administrator or developer can use to determine the cause of the spike. ProcDump also includes hung window monitoring (using the same definition of a window hang that Windows and Task Manager use), unhandled exception monitoring and can generate dumps based on the values of system performance counters. It also can serve as a general process dump utility that you can embed in other scripts. http://technet.microsoft.com/en-us/sysinternals/dd996900.aspx
  • 22. http://channel9.msdn.com/Series/-NET-Debugging-Stater-Kit-forthe-Production-Environment http://channel9.msdn.com/Shows/Defrag-Tools

×