더북(TheBook)

5. FrmCounter.aspx.cs 파일을 열고 다음과 같이 코드를 입력한다.

▼  FrmCounter.aspx.cs

using System;

namespace DevCounter
{
  public partial class FrmCounter : System.Web.UI.Page
  {
      protected void Page_Load(object sender, EventArgs e)
      {
          // 현재 접속자 수 표시
          lblNow.Text = Application["CurrentVisit"].ToString();
      }
  }
}

 

6. FrmCounter.aspx 페이지를 실행한다. 실행한 후 웹 브라우저 창을 하나 더 띄운 다음 같은 경로로 접속한다. 그러면 다음과 같이 처음에는 1로 시작해서 새로운 브라우저를 띄울 때마다 카운터가 1씩 증가한다. 참고로 웹 브라우저를 새로 띄우지 않고 새로 고침 버튼을 누른다거나, 새 탭을 띄우면 같은 세션의 웹 브라우저로 인식하기에 카운터가 올라가지 않는다.

▲ 그림 11-9 카운터 표시 페이지 실행

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.