Egloos | Log-in  


asp.net 개발시 고려해야 할 것들(기초)

  • page_load()
    // 화면 갱신이 일어날 때는 무조건 포스트백 여부를 꼭 확인할 것!
    if(!IsPostback){
        화면에 들어있는 내용(메모리 값)이 초기화 되지 않게 조심
    }
    else{
        포스트 백으로 주소가 바뀌는 경우도 있으므로 적절히 고려
    }
    // 권한을 봐가며 화면에 표시할 것과 하지 않을 것 선택적으로 표시(Visible값 같은 것)
    Session 읽어오기
    세션에 맞춰 필요한 것만 보이게...
    필요한 메소드 호출...
  • event()
    // Querystring은 화면이 갱신될 때만 읽어오는 값
    변수 = Querystring 읽어오기
    변수 = Session 읽어오기
    메소드(변수) 호출
    // Querystring이나 Session을 parameter로 넘기는 경우가 아니라면 읽어올 필요없음
    // 그러나 일관성을 위해 이벤트 발생시 값을 받아들이고, 그 값을 메소드로 넘기는게 좋지 않을까?
    // 반환 값을 이용해 화면의 데이터를 다시 렌더링
    // 포스트백 발생
  • method(parameter)
    // 화면 갱신이 발생하면 메모리가 초기화 되므로 전역변수가 무의미함
    // parameter로 받아오는게 건전하다고 보면, 아래 두 줄은 되도록 지양
    변수 = Querystring 읽어오기
    변수 = Session 읽어오기
    // 메소드에는 로직만 있는게 좋을 것 같음


이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by △□○ | 2008/12/20 00:46 | 공부 | 트랙백

◀ 이전 페이지          다음 페이지 ▶