제목 : 4. 기본형 게시판 작성 프로젝트(C#)
글번호:
|
|
31
|
작성자:
|
|
레드플러스
|
작성일:
|
|
2004/01/04 오후 8:23:44
|
조회수:
|
|
3584
|
※ 기본형 게시판(BasicCS) 작성 프로젝트
제목 : BasicCS(베이직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/BasicCS/List.aspx
-또는-
- http://localhost/프로젝트명/BasicCS/List.aspx
1.2. 기본형 게시판 구조도
- 시작 : http://localhost/BasicCS/Default.aspx
- 리스트(페이징) : http://localhost/BasicCS/List.aspx
- 글쓰기 : http://localhost/BasicCS/Write.aspx
- 글내용보기 : http://localhost/BasicCS/View.aspx
- 수정 : http://localhost/BasicCS/Modify.aspx
- 삭제 : http://localhost/BasicCS/Delete.aspx
- 검색 : http://localhost/BasicCS/Search.aspx
1.3. 기본형 게시판에서 추가적으로 필요한 파일
- Web.config 파일 또는 Global.asax 파일 사용
- images 폴더 사용 : 기본형 게시판에서는 이미지 파일을 사용하지 않음
- global.css 파일 사용 : http://www.dotnetkorea.com/global.css 에서 다운로드 가능
2. 설치 순서
(1) 새로운 프로젝트(가상디렉터리 설정)를 생성한다.
예) BasicCS 프로젝트
(3) 프로젝트 폴더에 다운로드 받은 BasicCS 게시판 소스를 붙여넣기한다.
(4) 프로젝트 루트에 있는 Web.config 파일에 아래와 같이 전역변수를 설정한다.
<appSettings>
<add key="CONNECTION_STRING" value="server=(local);database=BasicCS;uid=BasicCS;pwd=BasicCS"/>
</appSettings>
(5) List.aspx파일을 시작 페이지로 설정한다.
(6) SQL Server 엔터프라이즈 관리자를 열고, 새로운 데이터베이스를 생성한다.
예) BasicCS
(7) 데이터베이스에 로그인할 수 있는 로그인 사용자를 만들고, 앞에서 만든 데이터베이스에 대해 db_owner권한을 부여한다.
예) BasicCS/BasicCS
(8) 새롭게 만든 데이터베이스를 선택하고, SQL 쿼리 분석기를 열고, 다운로드 받은 파일중에 BasicCS.sql파일을 실행한다.
(9) VS.NET에서 F5를 눌러 빌드를 시키고, http://localhost/BasicCS/List.aspx파일이 제대로 실행되는지 확인한다.
3. 기타
- 본 게시판에 대한 버그 및 문의는 닷넷코리아(http://www.dotnetkorea.com/) Q&A 게시판을 이용해 주시면 감사하겠습니다.