Is it necessary to lock application state before accessing it ?
Answer / kumar saurabh
Only if you're performing a multistep update and want the update to be treated as an atomic operation. Here's an example:
Application.Lock ();
Application["ItemsSold"] = (int) Application["ItemsSold"] + 1;
Application["ItemsLeft"] = (int) Application["ItemsLeft"] - 1;
Application.UnLock ();
By locking application state before updating it and unlocking it afterwards, you ensure that another request being processed on another thread doesn't read application state at exactly the wrong time and see an inconsistent view of it.
| Is This Answer Correct ? | 0 Yes | 0 No |
What does the "EnableViewState" property do?
How does session id work?
difference between <connectionstring> <Appsetting>
What is view state and use of it ?
How would you get asp.net running in apache web servers? Explain it's limitations.
Explain server-side scripting?
How Response.flush works in server.Execute ?
1 Answers Keane India Ltd, TCS,
Name and describe some HTTP Status Codes and what they express to the requesting client ?
what is diffgram ?
Explain swagger components.
What is active web pages?
How to disable disable browser's Back button in asp.net (JavaScript)?
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)