Page Lifecycle ASP.Net Tutorial

<%@ Page Language="vb" %>
<%@ OutputCache Duration="300" VaryByParam="None" %>

   
      Adding cache dependencies in ASP.NET
      
         Sub Page_Load()
            Dim myArrayList As New ArrayList
            myArrayList.Add("Key1")
            myArrayList.Add("Key2")
            Response.AddCacheItemDependencies(myArrayList)
            myMessage.Text = DateTime.Now()
         End Sub
         Sub Button1_Click(sender As Object, e As EventArgs)
            Cache("Key1") = "foo"
         End Sub
         Sub Button2_Click(sender As Object, e As EventArgs)
            Cache("Key2") = "bar"
         End Sub