We have MSSQL, some C# web services, some ASP.NET, and some AJAX. We're having terrible load times, normally 2-3 seconds to refresh a page, sometimes far more. I have no idea where to start.
What profiling tools are there, across the entire end-to-end, to identify where the biggest bottlenecks are?