Sunday, 20 January 2013

50 Ways to Avoid, Find and Fix ASP.NET Performance Issues

I contributed to a free book that got launched last week. It's a book about quick tips and tricks for performance:

50 Ways to Avoid, Find and Fix ASP.NET Performance Issues

My tip:
"Projects that use multiple levels of cache often demonstrate a misunderstanding of why caching is required in the first place. Caching is not synonymous with performance. Your code should already be efficient. Caching should only be used as a last resort, after you’ve made all possible (and sensible) code optimizations."
It sounds obvious doesn't it. But how many projects have you come across where caching was hiding inherent performance problems?

Anyway, the book is part of a marketing campaign for Red Gate Performance Profiler. So even though it is free, you may be contacted by Red Gate via email. There's no such thing as a free lunch now is there.

In any case, if you're a .net programmer then you should definitely have a read. It gives you 50 quick bits of useful knowledge. Most of which, you should definitely be aware of if you're a .net programmer.

Get it here:


  1. An instructive post. People to really know who they want to reach and why or else, they'll have no way to know what they're trying to achieve. People need to hear this and have it drilled in their brains..
    Thanks for sharing this great article.
    Wish to Get a visit on canadian ecommerce website for more latest tips and news.

  2. When testing performance, be sure to use an application performance monitoring (APM) tool so you can track page load times, slow database queries, etc for every request in your app. You can also use them to see interactions with web services, caching, queues, etc. They are really invaluable tools for performance testing and tuning!

    Matt Watson with Stackify APM (

  3. I feel happy about and I love learning more about this topic. keep sharing your information regularly for my future reference. This content creates a new hope and inspiration with in me. Thanks for sharing article like this. The way you have stated everything above is quite awesome. Keep blogging like this. Thanks.


    Informatica Training in Adyar


  4. This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.

    Online Reputation Management