Blog Content

    티스토리 뷰

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

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

    프로그램 코드 관리를 위해

    [그림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 : 사용될 이미지


    반응형

    Comments