7. MemoEngine 프로젝트의 Web.config 파일과 images 폴더를 제외한 모든 소스는 DotNetNote 서브 폴더에 구성할 것이다. 그림을 참조해 DotNetNote 폴더의 주요 폴더 및 웹 폼을 기본값으로 미리 만들어 놓자.

    DotNetNote 폴더에 Controls, Documents, images, Models, MyFiles 폴더를 생성한다.

    DotNetNote 폴더에 BoardList.aspx 페이지처럼 마스터 페이지가 있는 웹 폼을 생성한다. 마스터 페이지는 프로젝트 루트에 있는 Site.Master 마스터 페이지를 선택한다.

    - BoardCommentDelete.aspx

    - BoardDelete.aspx

    - BoardModify.aspx

    - BoardReply.aspx

    - BoardView.aspx

    - BoardWrite.aspx

    DotNetNote 폴더에 마스터 페이지를 사용하지 않는 웹 폼을 다음과 같이 추가한다.

    - BoardDown.aspx

    - Default.aspx

    - ImageDown.aspx

    - ImageText.aspx

    - ThumbNail.aspx

     

    ▲ 그림 19-15 전체 프로젝트 구조

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.