What is Developer dashboard?
Developer dashboard is a feature that allows you as a developer or an administrator to view trace information about the current request.
What can I use it for?
To debug the current SharePoint request and get an overview of where the pain-point on the request is.
How to turn developer dashboard on?
Turn developer dashboard always on: stsadm -o setproperty -pn developer-dashboard -pv on
Turn developer dashboard ondemand (click on the icon): stsadm -o setproperty -pn developer-dashboard -pv ondemand
Turn off developer dashboard: stsadm -o setproperty -pn developer-dashboard -pv off
Walkthrough:
Turn on developer dashboard ondemand by running "stsadm -o setproperty -pn developer-dashboard -pv ondemand"
Go to you site and on the top right corner the developer dash icon is showed, click on it
![clip_image001 clip_image001](//lh6.ggpht.com/_76o4dku_--o/SuV_lmQGi6I/AAAAAAAAACY/mkT2ubXmHf8/clip_image001_thumb.jpg?imgmax=800)
![clip_image004 clip_image004](//lh4.ggpht.com/_76o4dku_--o/SuV_mFAyjXI/AAAAAAAAACg/6rZ7VMRgGE8/clip_image004_thumb.gif?imgmax=800)
Then the site is finish loading go to the bottom of the screen and there you see the developer dashboard output.
![clip_image006 clip_image006](//lh3.ggpht.com/_76o4dku_--o/SuV_m3AKupI/AAAAAAAAACo/rfM3GGBSguQ/clip_image006_thumb.jpg?imgmax=800)
In the left on the screen a quick trace information is showed and on the right is information about the web server and database requests.
![clip_image008 clip_image008](//lh4.ggpht.com/_76o4dku_--o/SuV_nXr5AoI/AAAAAAAAACw/uuy4E8s3iH8/clip_image008_thumb.gif?imgmax=800)
If you click on a database request a popup window comes up with information about the query and the callstack.
![clip_image010 clip_image010](//lh4.ggpht.com/_76o4dku_--o/SuV_oCl-mEI/AAAAAAAAAC4/v_AhEIWwzyA/clip_image010_thumb.jpg?imgmax=800)
By clicking on the quick trace information link a more detailed view of the trace is showed on the right site. E.g. The parse CAML query or the specific database request.
![clip_image012 clip_image012](//lh4.ggpht.com/_76o4dku_--o/SuV_o9ITw0I/AAAAAAAAADA/fKYHgeFSHaU/clip_image012_thumb.jpg?imgmax=800)
At the button of the developer dashboard is there a link "Show or hide additional tracing information . . ." this link will show the full asp.net trace view.
![clip_image014 clip_image014](//lh6.ggpht.com/_76o4dku_--o/SuV_pkpSmAI/AAAAAAAAADI/pvthTBK-J5c/clip_image014_thumb.jpg?imgmax=800)