Last post Aug 01, 2013 05:18 PM by sapator
Aug 01, 2013 09:55 AM|sapator|LINK
Hi. Not sure where to post this.
I'm investigating way to monitor asp.net performance , profiling, memory leaks etc.
I'm not really sure where to start so i found this link:
I would appreciate any advice on what to look for.
Also if this is the wrong thread please move accordingly.
Aug 01, 2013 10:01 AM|Rion Williams|LINK
I'll offer a few suggestions on general areas to investigate and help determine ways that you can improve the performance of your .NET Applications.
The Web Developer Checklist
If you want an excellent resource that encompasses a variety of methods to improve your website or web application, I cannot recommend the Web Developer Checklist enough.
It features tools and resources that can help you analyze several aspects of your site including :
There is also an ASP.NET-specific version available on the site as well and one that focuses specifically on ASP.NET Performance.
Third Party Web-based Analyzers
There are numerous other tools out there to help find areas where you can improve the performance of your Web Applications :
Profilers and Code Optimizers
Aug 01, 2013 05:18 PM|sapator|LINK
Hi. Probably the most complete answer i ever got as a form member but i have some quick - dirty questions before i start investigating.
1) Does asp.net react like .net? I mean in .net you can use for example the garbage collector to speed up or free resources that may have been "trapped" so you can reduce memory usage. Does the same prinipals apply in asp.net?
2) Should the investigation be done in the actual web server or a local IIS will provide the same info? Of course i am almost sure that the asp.net local development server is not the place to do performance compares(is that correct?).
3)Been seeing a lot about imporvment on markup, css, viewstate, caching at most. Is the general idea that asp.net web apps are much different than winforms in the aspect of performance improvement as for example my question no 1 ? Meaning you cannot or don't
need to go to core issues so much?