<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=ASP.Net%2FSession_Cookie%2FApplication</id>
		<title>ASP.Net/Session Cookie/Application - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=ASP.Net%2FSession_Cookie%2FApplication"/>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.Net/Session_Cookie/Application&amp;action=history"/>
		<updated>2026-04-29T18:52:18Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://nfex.ru/index.php?title=ASP.Net/Session_Cookie/Application&amp;diff=2337&amp;oldid=prev</id>
		<title> в 15:30, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.Net/Session_Cookie/Application&amp;diff=2337&amp;oldid=prev"/>
				<updated>2010-05-26T15:30:47Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 15:30, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://nfex.ru/index.php?title=ASP.Net/Session_Cookie/Application&amp;diff=2338&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.Net/Session_Cookie/Application&amp;diff=2338&amp;oldid=prev"/>
				<updated>2010-05-26T11:53:42Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Add new name value pair to the Application (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
      Application.Add(&amp;quot;Added&amp;quot;, &amp;quot;AddedValue&amp;quot;)&lt;br /&gt;
      Message.Text = Application(&amp;quot;added&amp;quot;)&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==All application variables (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=VB Debug=true %&amp;gt;&lt;br /&gt;
&amp;lt;script runat=server&amp;gt;&lt;br /&gt;
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)&lt;br /&gt;
    Dim I as Integer&lt;br /&gt;
    lblMessage.Text = &amp;quot;All Application variables:&amp;lt;BR&amp;gt;&amp;quot;&lt;br /&gt;
    For I = 0 to Application.Count - 1&lt;br /&gt;
        lblMessage.Text = lblMessage.Text _&lt;br /&gt;
            &amp;amp; Application.GetKey(I) &amp;amp; &amp;quot;: &amp;quot; _&lt;br /&gt;
            &amp;amp; Application(I) &amp;amp; &amp;quot;&amp;lt;BR&amp;gt;&amp;quot;&lt;br /&gt;
    Next&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;TITLE&amp;gt;Application Variables&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;asp:label &lt;br /&gt;
    id=&amp;quot;lblMessage&amp;quot; &lt;br /&gt;
    font-size=&amp;quot;12pt&amp;quot;&lt;br /&gt;
    font-name=&amp;quot;Tahoma&amp;quot;&lt;br /&gt;
    runat=&amp;quot;server&amp;quot;&lt;br /&gt;
    text=&amp;quot;Please provide your name.&amp;quot;&lt;br /&gt;
/&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.AllKeys (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
      Dim I as Integer&lt;br /&gt;
      Dim StateVars(Application.Count) As String&lt;br /&gt;
      StateVars = Application.AllKeys&lt;br /&gt;
      For I = 0 to StateVars.Length - 1 &lt;br /&gt;
    Message.Text = Message.Text + StateVars(I) + &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
      Next I&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.Clear() (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
     Application.Clear()&lt;br /&gt;
     Application(&amp;quot;foo&amp;quot;) = &amp;quot;Hello, &amp;quot;&lt;br /&gt;
     Application(&amp;quot;bar&amp;quot;) = &amp;quot;World!&amp;quot;&lt;br /&gt;
     Message.Text = &amp;quot;The Application collection contains &amp;quot; &amp;amp; _&lt;br /&gt;
        Application.Count &amp;amp; &amp;quot; items.  &amp;quot;&lt;br /&gt;
        Dim I as Integer&lt;br /&gt;
        For I = 0 To Application.Count - 1&lt;br /&gt;
           Message.Text &amp;amp;= Application(I)&lt;br /&gt;
        Next&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.Count before and after variable setting (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
     Application.Clear()&lt;br /&gt;
     Application(&amp;quot;foo&amp;quot;) = &amp;quot;Hello, &amp;quot;&lt;br /&gt;
     Application(&amp;quot;bar&amp;quot;) = &amp;quot;World!&amp;quot;&lt;br /&gt;
     Message.Text = &amp;quot;The Application collection contains &amp;quot; &amp;amp; _&lt;br /&gt;
        Application.Count &amp;amp; &amp;quot; items.  &amp;quot;&lt;br /&gt;
        Dim I as Integer&lt;br /&gt;
        For I = 0 To Application.Count - 1&lt;br /&gt;
           Message.Text &amp;amp;= Application(I)&lt;br /&gt;
        Next&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.Count (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
      Dim I as Integer&lt;br /&gt;
      Dim StateVars(Application.Count) As String&lt;br /&gt;
      StateVars = Application.AllKeys&lt;br /&gt;
      For I = 0 to StateVars.Length - 1 &lt;br /&gt;
    Message.Text = Message.Text + StateVars(I) + &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
      Next I&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application: GetKey (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  Sub Page_Load()&lt;br /&gt;
     Application.RemoveAll()&lt;br /&gt;
     Application(&amp;quot;GetKeyTest&amp;quot;) = &amp;quot;Got it!&amp;quot;&lt;br /&gt;
           Message.Text = &amp;quot;Key of Application(0) = &amp;quot; &amp;amp; Application.GetKey(0) &amp;amp; _&lt;br /&gt;
    &amp;quot;&amp;lt;br/&amp;gt;(Should be GetKeyTest)&amp;quot;&lt;br /&gt;
  End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.Item by index (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
           Application.Clear()&lt;br /&gt;
     Application.Item(&amp;quot;foo&amp;quot;) = &amp;quot;foo&amp;quot;&lt;br /&gt;
     Application.Item(&amp;quot;foo2&amp;quot;) = &amp;quot;foo2&amp;quot;&lt;br /&gt;
     Message.Text = Application.Item(&amp;quot;foo&amp;quot;) &amp;amp; &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
     Message.Text &amp;amp;= Application.Item(1)&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.Item by kay (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
           Application.Clear()&lt;br /&gt;
     Application.Item(&amp;quot;foo&amp;quot;) = &amp;quot;foo&amp;quot;&lt;br /&gt;
     Application.Item(&amp;quot;foo2&amp;quot;) = &amp;quot;foo2&amp;quot;&lt;br /&gt;
     Message.Text = Application.Item(&amp;quot;foo&amp;quot;) &amp;amp; &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
     Message.Text &amp;amp;= Application.Item(1)&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application(I) (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
     Application.Clear()&lt;br /&gt;
     Application(&amp;quot;foo&amp;quot;) = &amp;quot;Hello, &amp;quot;&lt;br /&gt;
     Application(&amp;quot;bar&amp;quot;) = &amp;quot;World!&amp;quot;&lt;br /&gt;
     Message.Text = &amp;quot;The Application collection contains &amp;quot; &amp;amp; _&lt;br /&gt;
        Application.Count &amp;amp; &amp;quot; items.  &amp;quot;&lt;br /&gt;
        Dim I as Integer&lt;br /&gt;
        For I = 0 To Application.Count - 1&lt;br /&gt;
           Message.Text &amp;amp;= Application(I)&lt;br /&gt;
        Next&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.Lock() and unLock() (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  Sub Page_Load()&lt;br /&gt;
     Application.Lock()&lt;br /&gt;
     Application(&amp;quot;Counter&amp;quot;) = Application(&amp;quot;Counter&amp;quot;) + 1&lt;br /&gt;
     Application.UnLock()&lt;br /&gt;
     Message.Text = &amp;quot;Counter = &amp;quot; &amp;amp; Application(&amp;quot;ounter&amp;quot;) &lt;br /&gt;
  End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application property example (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; Strict=&amp;quot;True&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Application property example&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
            Application(&amp;quot;Name&amp;quot;) = &amp;quot;John Doe&amp;quot;&lt;br /&gt;
            Message.Text = &amp;quot;The value &amp;lt;em&amp;gt;&amp;quot; &amp;amp; CStr(Application(&amp;quot;Name&amp;quot;)) &amp;amp; _&lt;br /&gt;
               &amp;quot;&amp;lt;/em&amp;gt; has been added to the Application collection.&amp;quot;&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.RemoveAll() (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  Sub Page_Load()&lt;br /&gt;
     Application.RemoveAll()&lt;br /&gt;
     Application(&amp;quot;GetKeyTest&amp;quot;) = &amp;quot;Got it!&amp;quot;&lt;br /&gt;
           Message.Text = &amp;quot;Key of Application(0) = &amp;quot; &amp;amp; Application.GetKey(0) &amp;amp; _&lt;br /&gt;
    &amp;quot;&amp;lt;br/&amp;gt;(Should be GetKeyTest)&amp;quot;&lt;br /&gt;
  End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application Remove At (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  Sub Page_Load()&lt;br /&gt;
     If Application.Count &amp;gt; 0 Then&lt;br /&gt;
        Application.RemoveAt(0)&lt;br /&gt;
        Message.Text = &amp;quot;The item at index 0 was removed.&amp;quot;&lt;br /&gt;
     Else&lt;br /&gt;
        Message.Text = &amp;quot;The item at index 0 does not exist.&amp;quot;&lt;br /&gt;
     End If&lt;br /&gt;
  End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.Remove (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  Sub Page_Load()&lt;br /&gt;
     If Not Application(&amp;quot;foo&amp;quot;) Is Nothing Then&lt;br /&gt;
        Application.Remove(&amp;quot;foo&amp;quot;)&lt;br /&gt;
        Message.Text = &amp;quot;Item &amp;quot;foo&amp;quot; was removed.&amp;quot;&lt;br /&gt;
     Else&lt;br /&gt;
        Message.Text = &amp;quot;Item &amp;quot;foo&amp;quot; does not exist.&amp;quot;&lt;br /&gt;
     End If&lt;br /&gt;
  End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application Set (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
           Application.RemoveAll()&lt;br /&gt;
         Application.Set(&amp;quot;TotallyNewVariable&amp;quot;,&amp;quot;Test!&amp;quot;)&lt;br /&gt;
         Message.Text = &amp;quot;First: &amp;quot; + Application(&amp;quot;TotallyNewVariable&amp;quot;) + &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
         Application.Set(&amp;quot;TotallyNewVariable&amp;quot;,&amp;quot;Test again!&amp;quot;)&lt;br /&gt;
         Message.Text = Message.Text &amp;amp; &amp;quot;First after Set: &amp;quot; + _ &lt;br /&gt;
       Application(&amp;quot;TotallyNewVariable&amp;quot;) + &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application state==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page language=&amp;quot;c#&amp;quot; src=&amp;quot;ApplicationState.aspx.cs&amp;quot; AutoEventWireup=&amp;quot;false&amp;quot; Inherits=&amp;quot;WebForm1&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
    &amp;lt;form id=&amp;quot;Form1&amp;quot; method=&amp;quot;post&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;h1&amp;gt;Application State page&amp;lt;/h1&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;%-- ApplicationState.aspx.cs&lt;br /&gt;
using System;&lt;br /&gt;
using System.Collections;&lt;br /&gt;
using System.ruponentModel;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Drawing;&lt;br /&gt;
using System.Web;&lt;br /&gt;
using System.Web.SessionState;&lt;br /&gt;
using System.Web.UI;&lt;br /&gt;
using System.Web.UI.WebControls;&lt;br /&gt;
using System.Web.UI.HtmlControls;&lt;br /&gt;
  public class WebForm1 : System.Web.UI.Page&lt;br /&gt;
  {&lt;br /&gt;
    private void Page_Load(object sender, System.EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
      Application.Lock();&lt;br /&gt;
      if (Application[Request.Browser.Browser] != null)&lt;br /&gt;
        Application[Request.Browser.Browser] = (int)Application[Request.Browser.Browser] + 1;&lt;br /&gt;
      else&lt;br /&gt;
        Application[Request.Browser.Browser] = 1;&lt;br /&gt;
      Application.UnLock();&lt;br /&gt;
      for (int i=0; i&amp;lt;Application.Count; i++)&lt;br /&gt;
        Response.Output.Write(&amp;quot;&amp;lt;p&amp;gt;{0} : {1} hits&amp;lt;/p&amp;gt;&amp;quot;, Application.GetKey(i), Application[i]);&lt;br /&gt;
    }&lt;br /&gt;
    #region Web Form Designer generated code&lt;br /&gt;
    override protected void OnInit(EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
      //&lt;br /&gt;
      // CODEGEN: This call is required by the ASP.NET Web Form Designer.&lt;br /&gt;
      //&lt;br /&gt;
      InitializeComponent();&lt;br /&gt;
      base.OnInit(e);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    /// &amp;lt;summary&amp;gt;&lt;br /&gt;
    /// Required method for Designer support - do not modify&lt;br /&gt;
    /// the contents of this method with the code editor.&lt;br /&gt;
    /// &amp;lt;/summary&amp;gt;&lt;br /&gt;
    private void InitializeComponent()&lt;br /&gt;
    {    &lt;br /&gt;
      this.Load += new System.EventHandler(this.Page_Load);&lt;br /&gt;
    }&lt;br /&gt;
    #endregion&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
--%&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Application.StaticObjects (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
     Message.Text = &amp;quot;There are &amp;quot; &amp;amp; Application.StaticObjects.Count &amp;amp; _&lt;br /&gt;
        &amp;quot; objects declared with the &amp;quot; &amp;amp; _&lt;br /&gt;
        &amp;quot;&amp;amp;lt;object runat=&amp;amp;quot;server&amp;amp;quot;&amp;amp;gt; syntax in Application scope.&amp;quot;&lt;br /&gt;
     Dim myobj As Object&lt;br /&gt;
     For Each myObj in Application.StaticObjects&lt;br /&gt;
        If myObj.Value.GetType.ToString() = _&lt;br /&gt;
           &amp;quot;System.Web.UI.WebControls.TextBox&amp;quot; Then&lt;br /&gt;
           Page.Controls.Add(myObj.Value)&lt;br /&gt;
        End If&lt;br /&gt;
     Next&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== For Each Key in Application.Keys (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Sub Page_Load()&lt;br /&gt;
     Dim Key As String&lt;br /&gt;
     Message.Text = &amp;quot;Application Keys:&amp;quot;&lt;br /&gt;
     For Each Key in Application.Keys&lt;br /&gt;
        Message.Text &amp;amp;= &amp;quot;&amp;lt;br/&amp;gt;Key:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;quot; &amp;amp; Key&lt;br /&gt;
        Message.Text &amp;amp;= &amp;quot;&amp;lt;br/&amp;gt;Value:&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;quot; &amp;amp; Application(Key)&lt;br /&gt;
     Next&lt;br /&gt;
         End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Get variables from global.asax (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=VB Debug=true %&amp;gt;&lt;br /&gt;
&amp;lt;script runat=server&amp;gt;&lt;br /&gt;
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)&lt;br /&gt;
    lblAppName.Text = Application(&amp;quot;ApplicationName&amp;quot;)&lt;br /&gt;
    lblAppName.ForeColor = System.Drawing.Color.FromName _&lt;br /&gt;
        (Application(&amp;quot;FontColor&amp;quot;))&lt;br /&gt;
    lblMessage.ForeColor = System.Drawing.Color.FromName _&lt;br /&gt;
        (Application(&amp;quot;FontColor&amp;quot;))&lt;br /&gt;
End Sub&lt;br /&gt;
Sub SubmitBtn_Click(Sender As Object, E As EventArgs)&lt;br /&gt;
    lblMessage.Text = FormatCurrency(txtOrderTotal.Text * _&lt;br /&gt;
        Application(&amp;quot;ShippingCharge&amp;quot;))&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;TITLE&amp;gt;Coding the Application_OnStart Event&amp;lt;/TITLE&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;asp:label &lt;br /&gt;
    id=&amp;quot;lblAppName&amp;quot;&lt;br /&gt;
    font-size=&amp;quot;14&amp;quot;&lt;br /&gt;
    runat=&amp;quot;server&amp;quot;&lt;br /&gt;
/&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;asp:label &lt;br /&gt;
    id=&amp;quot;lblMessage&amp;quot;&lt;br /&gt;
    runat=&amp;quot;server&amp;quot;&lt;br /&gt;
    text=&amp;quot;Enter your order total to &lt;br /&gt;
        see the shipping charge&amp;quot;&lt;br /&gt;
/&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;asp:textbox &lt;br /&gt;
    id=&amp;quot;txtOrderTotal&amp;quot; &lt;br /&gt;
    columns=&amp;quot;25&amp;quot;&lt;br /&gt;
    maxlength=&amp;quot;30&amp;quot;&lt;br /&gt;
    runat=server &lt;br /&gt;
/&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;asp:button &lt;br /&gt;
    id=&amp;quot;butOK&amp;quot;&lt;br /&gt;
    text=&amp;quot;  OK  &amp;quot;&lt;br /&gt;
    onclick=&amp;quot;SubmitBtn_Click&amp;quot; &lt;br /&gt;
    runat=&amp;quot;server&amp;quot;&lt;br /&gt;
/&amp;gt;&lt;br /&gt;
&amp;lt;/Form&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&lt;br /&gt;
&amp;lt;%--&lt;br /&gt;
&amp;lt;%@ Import Namespace=&amp;quot;System.Diagnostics&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;%@ Import Namespace=&amp;quot;System.Data.OLEDB&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;SCRIPT LANGUAGE=&amp;quot;VB&amp;quot; RUNAT=&amp;quot;Server&amp;quot;&amp;gt;&lt;br /&gt;
Sub Application_OnStart()&lt;br /&gt;
    Application(&amp;quot;TaxRate&amp;quot;) = 0.5125&lt;br /&gt;
    Application(&amp;quot;appConn&amp;quot;) = New OleDbConnection( _&lt;br /&gt;
        &amp;quot;PROVIDER=Microsoft.Jet.OLEDB.4.0;&amp;quot; _&lt;br /&gt;
        &amp;amp; &amp;quot;DATA SOURCE=&amp;quot; &amp;amp; Server.MapPath _&lt;br /&gt;
        (&amp;quot;EmployeeDatabase.mdb;&amp;quot;))&lt;br /&gt;
    Application(&amp;quot;ApplicationName&amp;quot;) = &amp;quot;My Site&amp;quot;&lt;br /&gt;
    Application(&amp;quot;FontColor&amp;quot;) = &amp;quot;Red&amp;quot;&lt;br /&gt;
    Application(&amp;quot;ShippingCharge&amp;quot;) = .03&lt;br /&gt;
End Sub&lt;br /&gt;
Sub Application_OnEnd()&lt;br /&gt;
&amp;quot;    Dim MyLog as New EventLog&lt;br /&gt;
 &amp;quot;   MyLog.Log = &amp;quot;Application&amp;quot;&lt;br /&gt;
  &amp;quot;  MyLog.Source = &amp;quot;My Test ASP.NET Application&amp;quot;&lt;br /&gt;
   &amp;quot; MyLog.WriteEntry(&amp;quot;The application ended at &amp;quot; _&lt;br /&gt;
    &amp;quot;    &amp;amp; Now() &amp;amp; &amp;quot;.&amp;quot;)&lt;br /&gt;
End Sub&lt;br /&gt;
Sub Session_OnStart()&lt;br /&gt;
    Application(&amp;quot;SessionStarts&amp;quot;) = Application(&amp;quot;SessionStarts&amp;quot;) + 1&lt;br /&gt;
    Session.TimeOut = 1&lt;br /&gt;
&amp;quot;    Session(&amp;quot;TheEventLog&amp;quot;) = New EventLog&lt;br /&gt;
 &amp;quot;   Session(&amp;quot;TheEventLog&amp;quot;).Log = &amp;quot;Application&amp;quot;&lt;br /&gt;
  &amp;quot;  Application.Lock&lt;br /&gt;
    Application(&amp;quot;TotalUsers&amp;quot;) = Application(&amp;quot;TotalUsers&amp;quot;) _&lt;br /&gt;
        + 1&lt;br /&gt;
    Application.Unlock&lt;br /&gt;
    &amp;quot;If Len(Session(&amp;quot;WhenEntered&amp;quot;)) = 0 Then&lt;br /&gt;
    &amp;quot;    Response.Redirect(&amp;quot;welcome.aspx&amp;quot;)&lt;br /&gt;
    &amp;quot;    Session(&amp;quot;WhenEntered&amp;quot;) = Now()&lt;br /&gt;
    &amp;quot;End If&lt;br /&gt;
End Sub&lt;br /&gt;
Sub Session_OnEnd()&lt;br /&gt;
    Dim MyLog as New EventLog&lt;br /&gt;
    MyLog.Log = &amp;quot;Application&amp;quot;&lt;br /&gt;
    MyLog.Source = &amp;quot;A session that started on &amp;quot; _&lt;br /&gt;
        &amp;amp; Session(&amp;quot;WhenEntered&amp;quot;) &amp;amp; &amp;quot; ended at &amp;quot; _&lt;br /&gt;
        &amp;amp; Now()&lt;br /&gt;
    Application(&amp;quot;SessionStops&amp;quot;) = _&lt;br /&gt;
        Application(&amp;quot;SessionStops&amp;quot;) + 1&lt;br /&gt;
        &lt;br /&gt;
End Sub&lt;br /&gt;
&amp;quot;Sub Application_Error(Sender as Object, e as EventArgs)&lt;br /&gt;
&amp;quot;    Response.Redirect(&amp;quot;errorshappen.aspx&amp;quot;)&lt;br /&gt;
&amp;quot;End Sub&lt;br /&gt;
&amp;lt;/SCRIPT&amp;gt;&lt;br /&gt;
--%&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&amp;lt;A href=&amp;quot;http://www.nfex.ru/Code/ASPDownload/EmployeeDatabase.zip&amp;quot;&amp;gt;EmployeeDatabase.zip( 10 k)&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Give a Application a new value (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;vb&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;head&amp;gt;&lt;br /&gt;
      &amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  Sub Page_Load()&lt;br /&gt;
     Application(&amp;quot;GetTest&amp;quot;) = &amp;quot;Got it!&amp;quot;&lt;br /&gt;
        Message.Text = &amp;quot;GetTest = &amp;quot; &amp;amp; Application.Get(&amp;quot;GetTest&amp;quot;)&lt;br /&gt;
  End Sub&lt;br /&gt;
      &amp;lt;/script&amp;gt;&lt;br /&gt;
   &amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;asp:label id=&amp;quot;Message&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Set Application key value pair (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;VB&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;%&lt;br /&gt;
    Application(&amp;quot;CompanyTelephone&amp;quot;) = &amp;quot;555 1234&amp;quot;&lt;br /&gt;
    %&amp;gt;&lt;br /&gt;
    &amp;lt;b&amp;gt;Application state changed successfully&amp;lt;/b&amp;gt;&lt;br /&gt;
    &amp;lt;b&amp;gt;Company Telephone = &amp;lt;% Response.Write(Application(&amp;quot;CompanyTelephone&amp;quot;)) %&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Store key value pair for entire application (C#)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;c#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;% Application[&amp;quot;CompanyTelephone&amp;quot;] = &amp;quot;555 1234&amp;quot;; %&amp;gt;&lt;br /&gt;
    &amp;lt;b&amp;gt;Application state changed successfully&amp;lt;/b&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
//////////////////////////////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;b&amp;gt;Company Telephone = &amp;lt;% Response.Write(Application(&amp;quot;CompanyTelephone&amp;quot;)) %&amp;gt;&lt;br /&gt;
    &amp;lt;/b&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>