ASP/ASP.NET 자료실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 강의용 ASP.NET1.1 완성형 게시판 프로젝트 소스
글번호: 92
작성자: 레드플러스
작성일: 2006/03/15 오후 2:29:00
조회수: 10552
파일: Notice.zip (146 KB) / 전송수: 2616
※ 완성형 게시판(Notice) 작성 프로젝트

개요 : 완성형 게시판은 기본형/자료실/답변형 게시판의 기능을 통합해 놓은 게시판입니다.
제목 : Notice(퍼펙트C#)
버전 : V1.0(2004.01.02)
작성자 : 박용준(레드플러스)(redplus@redplus.net)
테스트환경 :
    - Windows Server 2003/2003R2(IIS6.0)
    - SQL Server 2000/2005(MDAC2.7)
    - ASP.NET1.1(.Net Framework 1.1)
설명 : C# & ASP.NET을 사용한 기본적인 입/출력 기능을 하는 게시판이며, 교육용 용도로 만들었습니다.

1. 개요
1.1. 사용할 URL
- http://localhost/Notice/Notice/List.aspx
-또는-
- http://localhost/YourProjectName/Notice/List.aspx

1.2. 답변 게시판 구조도
- 시작 : http://localhost/Notice/Notice/Default.aspx
- 리스트(페이징) : http://localhost/Notice/Notice/List.aspx
- 글쓰기 : http://localhost/Notice/Notice/Write.aspx
- 글내용 : http://localhost/Notice/Notice/View.aspx
- 수정 : http://localhost/Notice/Notice/Modify.aspx
- 삭제 : http://localhost/Notice/Notice/Delete.aspx
- 검색 : http://localhost/Notice/Notice/Search.aspx
- 답변 : http://localhost/Notice/Notice/Reply.aspx

- 다운 : http://localhost/Notice/Notice/Down.aspx
- 이미지전용다운 : http://localhost/Notice/Notice/ImageDown.aspx
- 축소판이미지생성기 : http://localhost/Notice/Notice/ThumbNail.aspx

1.3. 완성형 게시판에서 추가적으로 필요한 파일
- RedPlus.Library.dll 파일 사용 : 공통적인 함수 모음
- RedPlus.Paging.dll 파일 사용 : 페이징 컨트롤
- Global.css 파일 사용
- bin 폴더 사용
- images 폴더 사용

2. 설치 순서
(1) Notice.zip을 본인 서버의 localhost에 압축 푼다.
(2) Notice 폴더를 기본 웹사이트localhost에 웹 공유(가상 디렉터리) 설정한 다음에 Notice.csproj 파일을 실행시킨다.
(3) List.aspx파일을 시작 페이지로 설정한다.
(4) Notice 프로젝트를 빌드시킨다. 만약, 빌드 에러 날 경우에는 dll 파일 참조가 제대로 되었는지 확인한다.
    - RedPlus.Library.dll 참조
    - RedPlus.Paging.dll 참조
(5) SQL Server 엔터프라이즈 관리자를 열고, 새로운 데이터베이스를 생성한다. 예) Notice
(6) 데이터베이스에 로그인할 수 있는 로그인 사용자를 만들고, 앞에서 만든 데이터베이스에 대해 db_owner권한을 부여한다. 예) Notice/Notice
(7) 새롭게 만든 데이터베이스를 선택하고, SQL 쿼리 분석기를 열고, Scripts 폴더에 있는 Notice.sql파일을 실행한다.
(8) VS.NET으로 돌아와서 프로젝트 루트에 있는 Web.config 파일을 열고 ConnectionString 부분을 각자의 환경에 맡게 수정한다.
(9) VS.NET에서 F5를 눌러 빌드를 시키고, http://localhost/Notice/Notice/List.aspx파일이 제대로 실행되는지 확인한다.

3. 기타
- 본 게시판에 대한 버그 및 문의는
    닷넷코리아(http://www.dotnetkorea.com/) Q&A게시판을 이용해 주시면 감사하겠습니다.
- 본 게시판 작성에 대한 동영상 강좌는
    비주얼아카데미(http://www.VisualAcademy.com)에서 유료로 서비스됩니다.

4. 테스트 URL
- http://sample.redplus.net/Notice/Notice/List.aspx
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 강의용 ASP.NET 3.5/4.0 기본형 게시판 소스 WebBasic.zip(18 KB) 레드플러스 2012-07-06 6999
현재글 강의용 ASP.NET1.1 완성형 게시판 프로젝트 소스 Notice.zip(146 KB) 레드플러스 2006-03-15 10552
다음글 강의용 ASP.NET1.1 답변형 게시판 모듈 부분 소스 Reply(1).zip(55 KB) 레드플러스 2006-02-20 6798
 
손님 사용자 Anonymous (손님)
로그인 Home