ASP.NET

10.ASP.NET - 자료실 게시판(3) : 자료실게시판 설계

Godffs 2009. 10. 9. 10:40
반응형
설계를 하도록 하겠습니다! 새프로젝트 - 새 웹사이트 추가 해주세요.

프로그램 코드 관리를 위해

[그림10-1]

    새 프로젝트에서 - 새 웹사이트를 추가한 기본화면입니다.여기서 필요없는
    Default.aspx 파일을 삭제 하고 코드 관리를 위해 아래[그림10-2] 와 [그림10-3]과 같이 구성


[그림10-2]

    [그림10-2]와 같이 App_Code폴더를 추가. 여기에서는 실제 사용 될 메서드를 구성
    Afx, Biz, Dsl, Entity를 각각의 폴더를 만들고 이 안에 클래스를 추가 했습니다.

     UploadDac.cs : 입력, 출력, 상세, 수정, 삭제, 검색
     UploadEntity.cs : 테이블과 일대일로 매치되는 클래스
     UploadBiz : 입력, 출력, 상세, 수정, 삭제, 검색 메서드
     UploadUtil : 경로와 파일명등을 반환


[그림10-3]

    [그림10-3]에서는 Upload폴더를 추가.

    Upload폴더 : 출력(화면 디자인)을 위한 프리젠테이션
                       Write.aspx(입력), List.aspx(출력), View.aspx(상세), Modify.aspx(수정),
                       Search.aspx(검색), Down.aspx(다운)
    Documents폴더 : Sql파일
    files : 업로드된 파일 저장
    images : 사용될 이미지


반응형