제목 : 5. 자료실 게시판 작성 프로젝트(C#)
글번호:
|
|
39
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2004/01/05 오후 4:33:41
|
조회수:
|
|
4506
|
※ 자료실 게시판(Upload) 작성 프로젝트
제목 : Upload(업로드C#)
버전 : V1.0(2004.01.02)
작성자 : 박용준(레드플러스)(redplus@redplus.net)
테스트환경 : Windows Server 2003(IIS6.0), SQL Server 2000(MDAC2.7), ASP.NET1.1(.net Framework 1.1)
설명 : C# & ASP.NET을 사용한 기본적인 입/출력 기능을 하는 게시판이며, 교육용 용도로 만들었습니다.
1. 개요
1.1. 사용할 URL
- http://localhost/Upload/List.aspx
1.2. 기본 게시판 구조도
- 시작 : http://localhost/Upload/Default.aspx
- 페이징 : http://localhost/Upload/List.aspx
- 글쓰기 : http://localhost/Upload/Write.aspx
- 글내용 : http://localhost/Upload/View.aspx
- 수정 : http://localhost/Upload/Modify.aspx
- 삭제 : http://localhost/Upload/Delete.aspx
- 검색 : http://localhost/Upload/Search.aspx
- 파일 다운로드 : http://localhost/Upload/Down.aspx
1.3. 기본 게시판에서 추가적으로 필요한 파일
- 애플리케이션 변수 사용 : Global.asax
- Global.css 파일 사용
- bin 폴더 사용
- images 폴더 사용
2. 설치 순서
(1) 새로운 프로젝트를 생성한다. 예) Upload 프로젝트
(3) 프로젝트 폴더에 다운로드 받은 Upload 게시판 소스(7개)를 붙여넣기한다.
(4) 프로젝트 루트에 1.3절에서 언급한 6개 파일 및 2개 폴더를 덥어쓰기 한다.
(5) List.aspx파일을 시작 페이지로 설정한다.
(6) SQL Server 엔터프라이즈 관리자를 열고, 새로운 데이터베이스를 생성한다. 예) Upload
(7) 데이터베이스에 로그인할 수 있는 로그인 사용자를 만들고, 앞에서 만든 데이터베이스에 대해 db_owner권한을 부여한다. 예) Upload/Upload
(8) 새롭게 만든 데이터베이스를 선택하고, SQL 쿼리 분석기를 열고, 다운로드 받은 파일중에 Upload.sql파일을 실행한다.
(9) VS.NET으로 돌아와서 프로젝트 루트에 있는 Global.asax.cs파일을 열고 Application["CONNECTION_STRING"] 부분을 각자의 환경에 맡게 수정한다.
(10) VS.NET에서 F5를 눌러 빌드를 시키고, http://localhost/Upload/List.aspx파일이 제대로 실행되는지 확인한다.
3. 기타
- 본 게시판에 대한 버그 및 문의는 닷넷코리아(http://www.dotnetkorea.com/) Q&A게시판을 이용해 주시면 감사하겠습니다.