Introduced in SharePoint 2010, Developer Dashboard is a critical tool some new users may not be aware of as it is turned off by default. This is primarily due to the fact that most businesses really don’t need to do any customizations with the amount of features already provided.
Additionally, you won’t find an option on SharePoint’s web interface to enable the development dashboard. However, it can be achieved by using STSADM, cmdlets, Windows PowerShell or the SharePoint Foundation object model (which may require some IT knowledge). If necessary, this handy video guide shows you how to enable and disable the Developer Dashboard in SharePoint 2010/13.
By enabling this hidden gem you will be able to access critical information as a system administrator, and troubleshoot and debug pages with rendering time issues. This useful feature will help supply you with critical information. For example, it will identify what is actually slowing down your pages as well as supply you with information on log correlation ID, critical events, database queries, SPRequests, and execution time.
Some new features of Developer Dashboard 2013 include:
- Dedicated tab to view ULS logs for specific requests
- Opening in a separate window with no risk of affecting rendering of actual page
- Additional information included for request analyzing
- View cumulative requests not only the last request
- Scopes tabs showing you an easy to read progress performance bar
- SPRequests in separate tab to easily diagnose leaked SP Requests.
Developer Dashboard will save you copious amounts of time by interpreting data. With this data being correlated it will make it easier to identify issues.
When you start to use Developer Dashboard you will see its capabilities and the value it can provide for not only you but for your business as well.
Since SharePoint 2010, there have been many significant changes to the development dashboard. For more information, take a look at this article, it goes through a few new features in more depth.