(1) Performance is increased as static members are efficinet handled in dotnet framework. (2) Using class eliminates the boxing and unboxing steps. (3) Less memory usage
Application["Akiii"] = "This is the value that is stored";
Application.Lock(); Application["Akiii"] = "This is the value that is stored"; Application.UnLock();
Application["Akiii"] = "This is the value";
string strGlobal = Application["Akiii"].ToString();
<%@ OutputCache Duration="90" VaryByParam="None" %>
<%@OutputCache Duration="120" %>