ASP.NET 프로젝트 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 5. 자료실 게시판 작성 프로젝트(C#)
글번호: 39
작성자: 레드플러스
작성일: 2004/01/05 오후 4:33:41
조회수: 4117
※ 자료실 게시판(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게시판을 이용해 주시면 감사하겠습니다.
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

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

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 6. 답변형 게시판(ReplyCS, ReplyVB) - 레드플러스 2004-01-05 3490
현재글 5. 자료실 게시판 작성 프로젝트(C#) - 레드플러스 2004-01-05 4117
  1. 자료실 게시판 테이블 구조 자료실게시판구조.jpg(69 KB) 레드플러스 2004-01-08 3344
  입력 Write.jpg(132 KB) 레드플러스 2005-03-10 2661
  출력 List.jpg(175 KB) 레드플러스 2005-03-10 2687
  상세 View.jpg(93 KB) 레드플러스 2005-03-10 2602
  수정 Modify.jpg(109 KB) 레드플러스 2005-03-10 2581
  삭제 Delete.jpg(45 KB) 레드플러스 2005-03-10 2575
  검색 Search.jpg(152 KB) 레드플러스 2005-03-10 2522
  공통 스타일 시트 : Upload.css - 레드플러스 2005-09-05 2647
  파일업로드 연습 : UploadTest.aspx UploadTest.aspx(1 KB) 레드플러스 2005-09-05 2753
  파일업로드 연습 : UploadTest.aspx.cs UploadTest.aspx.cs(2 KB) 레드플러스 2005-09-05 2920
  파일업로드 연습(파일명 중복 처리) : UploadTest.aspx.cs - 레드플러스 2005-09-06 3673
  2. 입력 페이지 설계 - 레드플러스 2004-06-20 2590
  Write.aspx Write(1).aspx(6 KB) 레드플러스 2005-03-10 2768
  Write.aspx.cs Write.aspx(1).cs(6 KB) 레드플러스 2005-03-10 2589
  3. 출력 페이지 설계 - 레드플러스 2004-06-20 2596
  List.aspx List(3).aspx(3 KB) 레드플러스 2005-03-10 2917
  List.aspx.cs List.aspx(1).cs(2 KB) 레드플러스 2005-03-10 2578
  4. 세부 출력 페이지 설계 - 레드플러스 2004-06-20 2546
  View.aspx View(1).aspx(4 KB) 레드플러스 2005-03-10 6094
  View.aspx.cs View.aspx(1).cs(4 KB) 레드플러스 2005-03-10 2454
  5. 수정 페이지 설계 - 레드플러스 2004-06-20 2568
  Modify.aspx Modify(1).aspx(5 KB) 레드플러스 2005-03-10 2514
  Modify.aspx.cs Modify.aspx(1).cs(5 KB) 레드플러스 2005-03-10 2467
  6. 삭제 페이지 설계 - 레드플러스 2004-06-20 2411
  Delete.aspx Delete(1).aspx(1 KB) 레드플러스 2005-03-10 2447
  Delete.aspx.cs Delete.aspx(1).cs(3 KB) 레드플러스 2005-03-10 2466
  7. 검색 페이지 설계 - 레드플러스 2005-03-10 2404
  Search.aspx Search(1).aspx(2 KB) 레드플러스 2005-03-10 2500
  Search.aspx.cs Search.aspx(1).cs(2 KB) 레드플러스 2005-03-10 2380
  8. 강제 다운로드 페이지 구현 - 레드플러스 2005-03-10 2202
  Down.aspx.cs Down.aspx.cs(2 KB) 레드플러스 2005-03-10 2181
  자료실 게시판 프로젝트 소스 Upload.zip(60 KB) 레드플러스 2005-09-06 2103
다음글 4. 기본형 게시판 작성 프로젝트(C#) - 레드플러스 2004-01-04 3175
 
손님 사용자 Anonymous (손님)
로그인 Home