In this chapter
This chapter is about caching and performance. It talks about how to make your application better. That includes both performance and robustness. It also talks about how to make your application faster and how to make it more immune to problems that can bring it down.
The first thing this chapter covers is what the Common Language Runtime (CLR) has to offer in the way of optimization. Knowing what the CLR does will help you take advantage of them and make your applications better. This chapter also talks about how to deal with memory leaks and deadlocks. The next thing to cover is how to use the .NET caching mechanisms to achieve a great performance benefit. The last section contains some helpful tips and tricks.