A new capability to debug and deep analysis is named "Developer Dashboard". Actually it gives the much information about the rendered page, once this is 'ON' the developer can see ->
- Time taken to render by each method in page life cycle
- information about page, current user, page status etc
- Time taken by database queries
- Time taken by web part to render [each web part]
The command to enable Daveloper Dashboard is -
stsadm -o setproperty -pn developer-dashboard -pv ondemand
[The -ov options are On, off, Ondemand]
after the command is completed successfully a small icon on top left [next to currentlyLog in user] will appear.
The informtion on bottom of page is - This informtion can be used for deeper
analysis of performance.
Cheers for debugging !!