Understanding Web CachingBasics of Web CachingTypes of Web CachesWeb Cache ProblemsHow Web Caches WorkControlling Response CacheHTML metatags and HTTP headersCache control in response headerPragma HTTP headersControlling caches with the Expires HTTP headerCache-control HTTP headersETag, last-modified headersPrinciples for Making the Best Use of CacheHow to Configure Static Content Caching in IISContent Delivery NetworksExamining Web Site Performance Without a CDNDifferent Types of CDNsOptimizing Internet Explorer JavaScript PerformanceReducing IE Symbolic LookupsEvaluating local variablesReducing symbolic lookup on DOM elementsSpeeding symbolic lookup by caching DOM elements, properties, and functionsMitigating Internet Explorer Memory LeakAvoid using event handlers as closuresUse out-of-scope functionsRemove DOM elementsReducing the Web Service Call PayloadLoading the UI on DemandUsing Read-Ahead Caching for Ajax CallsHiding HTML Inside <textarea>Summary