2011-04-13 3 views
1

많은 유지 관리 및 업데이트가 필요한이 프로젝트에서 작업 중입니다. 내가하고 싶은 일은 그 MMO 게임에서 일어나는 것과 비슷한 일이다. 시스템이 유지 보수 될 때, 게임은 카운트 다운과 함께 경고를 표시하고, 사용자는 그들이하고있는 일과 로그 아웃을 끝낼 수있다.유지 관리에 대한 사용자 확인 및 경고

데이터베이스에 플래그를 설정하거나 web.config 파일에 플래그를 설정합니다. 그런 다음 시스템은이 변경 사항을 계속 확인하고 자동으로 카운트 다운 및 일부 정보가 포함 된 div를 표시해야합니다.

나는 마스터 페이지을 사용 중이므로 시작될 수 있습니다. 어떤 아이디어?

답변

1

MasterPage는 카운트 다운을 넣기에 완벽한 장소입니다. 모든 요청에 ​​대해 플래그를 데이터베이스에서 확인해야하며 마스터 페이지에 메시지가 표시되면 클라이언트에 일부 자바 스크립트를 추가 할 수 있습니다 측면을 더 시원하게 보이게하려면 시간을 들여서 0으로 계산하면 이미 특정 문제에 대한 답변을 얻은 것 같습니까?

+0

글쎄, 시스템이 꽤 크고 모든 요청에 ​​"검사 중"을 삽입하고 싶지는 않습니다. 마스터 페이지에서 루틴 검사와 같은 좀 더 자동적 인 작업을하고있었습니다. –

+0

데이터베이스에 설정하는 대신 당신은 당신의 global.asax 클래스 ('MvcApplication.NextDowntime')에 정적 프로퍼티를 가질 수 있고 그것을 변경/지울 수있는 admin 페이지를 가질 수 있습니다. – Ryan

관련 문제