.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Home >> Interview Question >> .NET Framework >> Post New Question Subscribe to Interview Questions

What are the caching techniques available?

Posted By :Shashi Ray     Posted Date :December 07, 2009    Points :10   Category :.NET Framework 
Page cahahing;
Fragment Caching;
And Data Caching;

You can also find related Interview Question to What are the caching techniques available?  below: 

Describe the techniques for optimising your application?

. Avoid round-trips to server. Perform validation on client.
. Save viewstate only when necessary.
. Employ caching.
. Leave buffering on unless there is a dire need to disable it.
. Use connection pooling.
. Use stored procedures instead of in-line SQL or dynamic SQL. (More...)

What is Caching ?

Caching means temporary storage of data in memory that is highly-demanding and frequently used in order to accelerate performance and for quick access to various essential information.

They are 3 types of caching:
1. Page caching
2. Data caching
3. Fragment caching

1)Page caching is where the entire page is cached
2)Data caching is where the data in the page is cached
3)Fregment caching is where the elements of page is cached like header and footer. (More...)

What is Fragment Caching in ASP.NET?

Fragment caching refers to the caching of individual user controls within a Web Form.
Each user control can have independent cache durations and implementations of how the caching behavior is to be applied.
Fragment caching is useful when you need to cache only a subset of a page.
Navigation bars, header, and footers are good candidates for fragment caching. (More...)

What is difference between System.Web.Caching.Cache and System.Web.HttpContext.Current.Cache ?

System.Web.Caching.Cache : Class/type used for caching
System.Web.HttoContect.Current.Cache : The instance of cache class for current HTTP context from a web request (Gets cache object from current application domain) (More...)

What are the different parameter passing techniques c# supports?

byvalue (default),byreference,out and paramarray (More...)

What is Fragmant caching in Asp.Net?

Fragment caching refers to the caching of individual user controls within a Web Form. (More...)

Signaling Techniques - I?

1. Two types of Signaling techniques:

2. Baseband Signals:
Uses single frequency to transmit data
Transmit information in digital form (More...)

Signaling Techniques - II?

1. Broadband Signals:
Data is transmitted using more than one frequency
Uses analog signals
Adds additional information to carrier signals by process of modulation (More...)

What is the difference between Application caching and session objects?

Session A session is the time for which a particular user interacts with a web application. During a session the unique identity of the user is maintained internally. A session ends if there is a session timeout or user ends sessionby logging out.Sessions may change from user to user.

Cache Caching can be used to temporarily store page output or application data either on the client or on the server, which can then be re-used to satisfy subsequent requests and thus avoid the overhead of re-creating the same information.Caching is particularly suitable when you expect to Cache will be applicable to the entire application through out it's life cycle return the same information in the same format for many different requests.

Application Its nothing but similar to Session with a bit difference that is Session objects have scope within a particular session while application objects having scope within entire application. Application are accessible only from code running within the context of the originating application. Other applications running on the system cannot access or modify the values.

What are the Types of Caching?

Out Put Caching , Fragment Caching and Data Caching (More...)

What is the Use of Caching And Caching Types in Asp.net?

Caching is used to improve the performance of a website...........

Types of caching in Asp.net:
1)Page Output caching
2)Page Fragment Caching
3)Data Caching (More...)

What are the different types of caching?

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 (More...)

what are the types of caching in ASP.NET

page output caching
page fragment caching
data caching (More...)

What are the different types of Caching in ASP.Net ?

Types of Caching

Caching in ASP.NET can be of the following types

. Page Output Caching
. Page Fragment Caching
. Data Caching (More...)

Quick Links For Interview Questions Categories:
ASP.Net Windows Application   .NET Framework   C#   VB.Net   ADO.Net  
Sql Server   SharePoint   Silverlight   OOPs   JQuery   JavaScript/VBScript
Biztalk Patten/Practices .IIS WCF WPF WWF
Networking Aptitude Others   All      

Find questions, FAQ's and their answers related to .NET, C#, Vb.Net, Sql Server and many more.

Now you can find lots of .NET, C#, Vb.Net, SQL Server,Windows, ASP.Net related Questions and their Answers here at www.dotnetspark.com. Our aim is to help you pass your certification Exams (MCP, MCSD, MCAD etc.,) with flying scores and get good name in your company.

So, Start looking our Interview Question section daily and improve your .NET Skills. You can also help others by posting Interview Questions and their Answers in this section.

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend