본문 바로가기
반응형

ASP.NET103

[ASP.NET] ASP.NET Life Cycle 얼마 전 회사에서 옆 직원의 책상에 붙여진 ASP.NET Life Cycle 을 보게 되었습니다. 그냥 무턱대고 개발만 했지, 진정으로 중요한 부분을 간과하고 넘어간게 아닌가 하는 생각이 들어서 유심히 바라보게 되었습니다. Life Cycle을 보는 순간 답답하더군요. 모르는게 많구나.... 물론 개발할 때 꼭 필요하지 않을 수 있지만, 아는게 좋겠죠? 여기저기 찾아본 결과 제가 봤던 건 ASP.NET Life Cycle 이 아니라 컨트롤의 실행 주기라고 하더군요. (같은건가? ;;;) 사용자 정의 서버컨트롤인가? 이거 만들때 유용하게 쓸 수 있습니다. Control Execution Lifecycle 내용은 이렇습니다. 총 11 단계로 구성되어 있고 재정의할 메서드 들이 나와있습니다. 아래 표는 컨트롤.. 2010. 4. 6.
[ASP.NET] 비주얼스튜디오2005 단축키 모음 비주얼스튜디오2005 단축키 모음 Ctrl-K, Ctrl-H : 바로가기 설정. ( 작업목록 창에서 확인가능 ) Ctrl-K,K : 북마크 설정 / 해제 Ctrl-K,L : 북마크 모두 해제 Ctrl-K,N : 북마크 다음으로 이동 Ctrl-K,P : 북마크 이전으로 이동 Ctrl-K,C : 선택한 블럭을 전부 코멘트 Ctrl-K,U : 선택한 블럭을 전부 언코멘트(코멘트 해제) Ctrl-F3 : 현재 단어 찾기 -> F3 : 다음 찾기 Ctrl-F7 : 현 파일만 컴파일 : 현 프로젝트만 빌드 Ctrl-Shift-B : 전체 프로젝트 빌드 Ctrl-F5 : 프로그램 시작 Ctrl-i : 일치하는 글자 연속적으로 찾기 Ctrl+i 를 누르면 하단에 자세히보면, "증분검색" 이라는 텍스트가 나온다. 그러면.. 2010. 4. 6.
[ASP.NET] 페이지 로딩중 표시 // 여기에 사용자 코드를 배치하여 페이지를 초기화합니다. Response.Buffer = true ; Response.Write(" "); Response.Write(" "); Response.Write("데이터를 읽고 있는 중 입니다. 잠시만 기다려 주십시요... "); Response.Write(" "); //로딩중 이미지 보여주기 Response.Write("") ; Response.Flush(); //시간 오래 걸리는 작업 Work... //로딩중 이미지 숨기기 Response.Write("") ; [출처] 페이지 로딩중 표시|작성자 견우 2010. 4. 6.
[ASP.NET] 오른쪽 마우스 금지 1. 오른쪽 마우스 금지 script 추가 .aspx 2. mouseban.js 위와같이 mouseban.js 파일을 링크해준 페이지에서는 오른쪽 마우스 click시 나타나는 윈도우 기능을 비활성화 시킬수 있습니다. [출처] 오른쪽 마우스 금지|작성자 견우 2010. 4. 6.
[IT/개발] 자바스크립트 Opener.location.reload() 수행시 경고창 안 뜨게 하기 자바스크립트로 현재 팝업창이고 팝업창을 호출한 opener 윈도우를 reload하기 위해 Opener.location.reload() 수행시 경고창 안 뜨게 하는 방법은 위와 같은 창이 안뜨게 하는 방법은 opener 윈도우에서 form 태그를 수정하면 된다. 이렇게 하고 호출하면 경고창이 뜨는 문제는 없다. 하지만 다른 복병이 있을 수 있으니 조심하자. 2010. 4. 5.
[IT/개발] ASP.NET Cookie-less Session in ASP.NET (ASP.NET에서 쿠키 없는 세션 사용하기) 현재 우리 회사 솔루션의 ASP.NET 웹 애플리케이션에는, 빈번하게 사용되는 개인 정보(혹은 설정값)을 담는 용도로 쿠키를 사용하고 있다. 쿠키는 사실 참 편리하다. 서버의 리소스를 점유하지도 않고, 만료기간만 지정해두면 서버가 다운되건 말건 계속 유지도 되고.. 서버사이드, 클라이언트 사이드 어디서나 쉽게 접속할 수 있기도 하고. 하지만, 솔루션에 대한 보안 감사 끝에.. 쿠키를 제거하기로 결정이 되었다. 사실 보안 측면에서 보자면 쿠키라는 것은 꽤 위험하다. 문제는 이 쿠키가 클라이언트에 저장되는 Plain Text파일인데다가, 모든 Web Server에 대한 Request/Response시에 전송이 된다는 것이다. 즉, 클라이언트에서 이 파일을 열어 볼 수도 있고, 네트워크 패킷을 스니핑해서 내용.. 2010. 1. 14.
반응형