session.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Session.aspx.cs" Inherits="work006.Session" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Application和Session的区别</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
            <%
            int sessionCount = 0;
            
            if (Session["session"] == null)
            {
                Session["session"] = 1;
            }
            else
            {
                sessionCount = (int)Session["session"] + 1;
                Session["session"] = sessionCount;
            }

            Response.Write("当前页面由Session记录的访问次数是" + sessionCount + "次");
            //浏览器关闭,session释放
             %>
    </div>
    </form>
</body>
</html>

 

application.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Application.aspx.cs" Inherits="work006.Application" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Application和Session的区别</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <%
            int appCount = 0;
            int sessionCount = 0;
            
            if (Application["app"] == null)
            {
                Application["app"] = 1;
            }
            else
            {
                appCount = (int)Application["app"] + 1;
                Application["app"] = appCount;
            }

            if (Session["session"] == null)
            {
                Session["session"] = 1;
            }
            else
            {
                sessionCount = (int)Session["session"] + 1;
                Session["session"] = sessionCount;
            }

            Response.Write("当前页面由Application记录的访问次数是" + appCount + "次<br>");
            Response.Write("当前页面由Session记录的访问次数是" + sessionCount + "次");
            //只要程序没有关闭,Application不会释放
             %>
    </div>
    </form>
</body>
</html>