Monday, February 21, 2011

.NET app taking long time to show pages

I have a .NET web app that is taking a long time to load each page. I think there is network activity that is going on or calls to other sites. How can I track what network / internet activity is going on when the page is loading? Is there some utility that would allow me to trace activity?

From stackoverflow
  • You should try Fiddler2. It is a local proxy that tracks all the http activity in and out of your box. If you need to check other protocols, you should look into Wireshark. Wireshark allows you to analyze all traffic in and out of your box.

  • I had a problem along those lines a few years ago. I installed WinPcap on the server and had it log all of the network activity. Turns out an errant 3rd party control was sending ~1MB of garbage data back to the server every time a client callback of any sort occurred. I removed it and the page load/callback performance shot up about 500%.

0 comments:

Post a Comment