What three Session State providers are available in ASP.NET 1.1? What are the pros and cons of each ?
Answer / madhuri kumari
ASP.NET provides three distinct ways to store session data for your application: in-process session state, out-of-process session state as a Windows service, and out-of-process session state in a SQL Server database. Each has it advantages.
1.In-process session-state mode
Limitations:
* When using the in-process session-state mode, session-state data is lost if aspnet_wp.exe or the application domain restarts.
* If you enable Web garden mode in the < processModel > element of the application's Web.config file, do not use in-process session-state mode. Otherwise, random data loss can occur.
Advantage:
* in-process session state is by far the fastest solution. If you are storing only small amounts of volatile data in session state, it is recommended that you use the in-process provider.
2. The State Server simply stores session state in memory when in out-of-proc mode. In this mode the worker process talks directly to the State Server
3. SQL mode, session states are stored in a SQL Server database and the worker process talks directly to SQL. The ASP.NET worker processes are then able to take advantage of this simple storage service by serializing and saving (using .NET serialization services) all objects within a client's Session collection at the end of each Web request
Both these out-of-process solutions are useful primarily if you scale your application across multiple processors or multiple computers, or where data cannot be lost if a server or process is restarted.
| Is This Answer Correct ? | 0 Yes | 0 No |
Which namespace do the classes, allowing you to support COM functionality, are located?
What is a WebService and what is the underlying protocol used in it? Namespace?
How do you implement postback with a text box?
How you will handle session when deploying application in more than a server? Describe session handling in a webfarm, how does it work and what are the limits?
How do you secure your configuration files to be accessed remotely by unauthorized users?
Explain weak typing and strong typing.
What is manifest in .net framework?
What is cross page posting? How is it done?
Is a dll file an executable?
If you want to bind the columns manually within the asp:datagrid tags what kind of tags you have to add.
How to count the number of objects present in a web page? How to count the number of radio buttons in a web page?
What is __ requestverificationtoken?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)