CONTENTS 1. Introduction 2. Features 3. What cache does? 4. Types of caching 5. Page caching 6. Fragment caching 7. Data caching INTRODUCTION TO CACHING Caching is process of storing data in a cache for reuse . Features of CACHING • Performance. • Speed and flexibility • Consume less time than main memory. • Store data for temporary use. WHAT CACHE DOES ? A cache simply stores the ouput geneated By a page in the memory and this saved output will serve us in the future. Types of CACHING • PAGE OUTPUT CACHING • PAGE FRAGMENT CACHING • DATA CACHING PAGE OUTPUT CACHING The output cache stores the full source code of pages. This is most effective way to increase page performance. PAGE FRAGMENT CACHING It refers to caching of individual user control within a webform. DATA CACHING It is process that stores multiple copies of data in a temporary storage Location. CACHE DEPENDENCIES? It allows the application to automatically clear cache data when related objects Modified Thank you