What are the different types of caching ?



What are the different types of caching ?..

Answer / bhim bharti

Caching is a technique widely used in computing to increase performance by keeping frequently accessed or expensive data in memory. In context of web application, caching is used to retain the pages or data across HTTP requests and reuse them without the expense of recreating them.ASP.NET has 3 kinds of caching strategiesOutput CachingFragment CachingData
CachingOutput Caching: Caches the dynamic output generated by a request. Some times it is useful to cache the output of a website even for a minute, which will result in a better performance. For caching the whole page the page should have OutputCache directive.<%@ OutputCache Duration="60" VaryByParam="state" %>
Fragment Caching: Caches the portion of the page generated by the request. Some times it is not practical to cache the entire page, in such cases we can cache a portion of page<%@ OutputCache Duration="120" VaryByParam="CategoryID;SelectedID"%>
Data Caching: Caches the objects programmatically. For data caching asp.net provides a cache object for eg: cache["States"] = dsStates;

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More ASP.NET Interview Questions

What is the roll of JIT in asp.net?

7 Answers  


What do you mean by caching in asp.net?

0 Answers  


How can you achieve nested Masterpages in 2.0?

1 Answers   Microsoft,


How do you create a master page?

0 Answers  


Why is asp.net so popular?

0 Answers  






How Can we use multiple forms in single asp.net application?

3 Answers   Polaris,


What are the benefits of Razor View?

0 Answers   NA,


What is form method?

0 Answers  


How can we create Tree control in asp.net?

0 Answers  


if i have 1000 records and i want to access 20 ata time from SQL server, what will be the query?

9 Answers   Mind Tree,


Define an assembly?

9 Answers   Siebel,


How you can manage the state of application at the server side in ASP.NET?

0 Answers  


Categories