﻿목표 : 파일을 업로드하는 자료실을 만든다면??? 

http://localhost/WebUpload/Upload/List.aspx

SQL Server 2008레벨

1. 설치
	a. 인스턴스명 : (local), .
2. 데이터베이스
	a. DB 명 : Upload
3. 로그인
	a. User ID : Upload
	b. Passwrod : Pa$$w0rd
	c. Upload DB에 db_owner 권한 부여
4. OLE DB 설정
	a. Upload.UDL
5. 테이블 설계
	a. Upload 테이블 설계 
6. SQL문
	a. 입력, 출력, 상세, 수정, 삭제, 검색 예시문 작성
7. T-SQL
	a. 1~100까지 3의 배수 또는 4의 배수의 합
8. 개체
	a. 입력, 출력, 상세, 수정, 삭제, 검색 저장프로시저 작성
9. DTS
10. 백업 및 복원
		
Visual Studio 2008 SP1 레벨
1. 설치
	a. .NET Framework V3.5
2. 새 웹 사이트
	a. Z:\WebUpload\Default.aspx
3. Web.config에 데이터베이스 연결문자열 설정
	a. <connectionStrings />
4. App_Code 폴더에 레이어 아키텍처를 사용해서 3개 레이어 이상으로 분리
	a. Application Framework Layer : AFX
		i. UploadUtil.cs 
	b. Entity 클래스
		i. UploadEntity.cs
	c. Database Layer : Dac, DSL
		i. UploadData.cs
	d. Business Layer : Biz, BSL
		i. UploadController.cs
	e. Presentation Layer : Web, UI
		i. 5번의 웹 폼들...
5. ADO.NET을 사용해서 데이터베이스 입출력 기능 구현
	a. Write.aspx
	b. List.aspx
	c. View.aspx
	d. Modify.aspx
	e. Delete.aspx
	f. Search.aspx
	g. Down.aspx : 파일 강제 다운로드 기능




