Summary

Microsoft has provided a fantastic arsenal of optimizations for your ASP.NET applications. Starting with the CLR you can consider the baked-in runtime enhancements, such as the memory system that provides high performance memory allocation and deallocation.

Another huge advance is in ASP.NET’s capability to restart at periodic intervals or in response to certain conditions. This will go a long way to keep ASP.NET applications functioning properly for long durations.

The caching mechanisms are a fantastic tool. These alone can double, triple, or quadruple the performance of your application—and in some cases do even more!

And finally, there is a mixed bag of tricks that will get you performance gains. The next chapter talks about debugging. ...

Get Special Edition Using® Microsoft® ASP.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.