asp.net 의 2010버전인가 까지는 'global.asax'를 생성하면 메소드들을 미리 생성해 줬는데 이제는 안그렇습니다. 이게 버전업데이트가 되면서 그렇게 된건지 알 수 없지만 불편한 것이 UI지원도 없고(예전엔 있었던거 같은데;;) 자동완성도 안되는데 MSDN을 뒤저봐도 이벤트 자체에 대한 내용이 없습니다-_-;;;; 겨우겨우 찾은것이 "'global.asax'는 'Application_event 패턴'을 사용합니다." 이 문구 뿐-_-;;;;;;;;; '뭔 소리인가?' 하고 다시 읽어 보니.... 아.... 0. Application_event 패턴 'Application_event 패턴'이라는 것이 정확하게 무엇을 의미하는 지는 모르겠습니다. 단지 지원되는 이벤트의 앞에 'Applicatio..
일반적인 프로그램에는 '진입점'이라는 것이 있습니다. (보통 메인(main)이라고 많이 부릅니다.) 프로그램이 실행되면 맨 처음 실행되는 것들을 말이죠. 그런데 생각해보면 웹응용프로그램(WebForm)은 어디가 진입점이지? '시작 페이지로 설정'은 무슨 의미인가? 오른쪽 클릭해서 지정하는 시작페이지는 단순히 주소줄에 해당 파일명을 자동으로 입력해주는 효과일 뿐 진입점은 아닙니다. 주소줄에 직접 다른 파일명을 넣으면 거기가 시작 페이지가 되니까요. 이것은 웹 환경의 특성상 각 페이지는 접속했을 때만 유지되기 때문에 그렇습니다. 진짜 시작 지점 그렇다면 웹 응용프로그램은 어디가 진입점이냐? 어렵게 생각할 거 없이 웹서버에 올라가는 시점입니다. 그럼 그 시점은 어디냐? 'Application_Start' 입니..