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 전체 프로젝트 구조