컴퓨터 지식 네트워크 - 컴퓨터 지식 - ASP.NET 디렉터리 초보자부터 숙련자까지

ASP.NET 디렉터리 초보자부터 숙련자까지

1부 기본 지식

1장 ASP.NET 2.0 개발 소개 1

교육 비디오: 24분

1.1 ASP 소개 .NET 2.0으로 4

1.1.1 ASP.NET 2.0 개발 내역 4

1.1.2 ASP.NET 2.0의 새로운 기능 4

1.1.3. NET Framework 4

1.1.4 ASP.NET 2.0의 작동 원리 5

1.1.5 ASP.NET 2.0의 작동 메커니즘 5

1.1. 6 .NET 2.0의 ASP 장점 6

1.2 ASP.NET 2.0 개발 환경 구축 7

1.2.1 IIS 7 설치

1.2.2 Visual Studio 설치 2005 8

1.2.3 Visual Studio 2005 개발 환경 구성 10

1.3 ASP.NET 2.0 웹 페이지 구문 11

1.3.1 ASP.NET 웹 페이지 확장 11

1.3.2 페이지 명령 12

1.3.3 ASPX 파일 콘텐츠 주석 13

1.3.4 서버측 파일 포함 13

1.3 .5 HTML 서버 제어 구문 14

1.3.6 ASP.NET 서버 제어 구문 15

1.3.7 코드 블록 구문 15

1.3.8 표현식 구문 16

1.4 ASP.NET 웹사이트 만들기 17

1.4.1 ASP.NET 웹사이트 만들기 17

1.4.2 ASP.NET 웹사이트 디자인 웹 페이지 18

1.4.3 ASP.NET 폴더 추가 19

1.4.4 구성 파일 Web.config 추가 20

1.4.5 애플리케이션 실행 20

1.4.6 IIS 가상 디렉터리 구성 21

1.5 MSDN 도움말 시스템 23

1.5.1 MSDN 23 설치 방법

1.5. 2 MSDN을 사용하여 ASP.NET 2.0을 배우는 방법 25

2장 C# 언어 기본 사항 27

교육 동영상: 24분

2.1 데이터 유형 28

2.1 .1 값 유형 28

2.1.2 참조 유형 28

2.1.3 박싱 및 언박싱 29

2.2 상수 및 변수 29

2.2.1 상수 29

2.2.2 변수 30

2.3 유형 변환 30

2.3.1 암시적 유형 변환 30

2.3.2 명시적 유형 변환 31

2.4 연산자 및 표현식 31

2.4.1 산술 연산자 및 산술 표현식 31

2.4. 2 관계 연산자 및 관계식 32

2.4.3 대입 연산자 및 대입식 32

2.4.4 논리 연산자 및 논리식 33

2.4.5 비트 연산자 33

2.4.6 기타 연산자 34

2.4.7 연산자의 우선순위 집합 35

2.5자 문자열 처리 35

2.5 .1 문자열 비교 35

2.5.2 문자 및 하위 문자열 위치 지정 36

2.5

.3 형식 문자열 36

2.5.4 가로채기 문자열 37

2.5.5 분할 문자열 37

2.5.6 문자열 삽입 및 채우기 38

2.5.7 문자열 삭제 및 잘라내기 38

2.5.8 문자열 복사 39

2.5.9 문자열 바꾸기 39

2.6 프로세스 제어 40

2.6.1 분기문 40

2.6.2 루프문 41

2.6.3 예외처리문 43

2.7 배열 44

2.7.1 배열 선언 44

2.7.2 배열 초기화 45

2.7.3 배열 순회 45

3장 내장 ASP.NET 개체 47

교육 비디오: 32분

3.1 응답 개체 48

3.1.1 응답 개체 개요 48

3.1.2 Response 객체의 공통 속성 및 메소드 48

3.1.3 페이지에 출력 데이터 48

3.1.4 페이지 점프 및 전송 매개변수 49

3.1.5 출력 바이너리 이미지 51

3.2 요청 객체 52

3.2.1 요청 객체 개요 52

3.2. 일반적으로 사용되는 요청 속성 및 메서드 객체 52

3.2.3 페이지 간 전송되는 값 얻기 53

3.2.4 클라이언트 브라우저 정보 얻기 53

3.3 애플리케이션 객체 55

3.3.1 애플리케이션 객체 개요 55

3.3.2 애플리케이션 객체의 공통 컬렉션, 속성 및 메서드 55

3.3.3 애플리케이션 객체 저장소 사용 및 전역 읽기

p>

변수 56

3.3.4 접속 카운터 설계 56

3.3.5 채팅방 57

3.4 세션 개체 59

3.4.1 Session 개체 개요 59

3.4.2 Session 개체의 공통 컬렉션, 속성 및 메서드 59

3.4.3 Session 개체를 사용하여 데이터 저장 및 읽기 60

3.5 Cookie 객체 61

3.5.1 Cookie 객체 개요 61

3.5.2 Cookie 객체의 공통 속성 및 메서드 61

3.5.3 쿠키 개체를 사용하여 클라이언트 저장 및 읽기

정보 62

3.6 서버 개체 64

3.6.1 서버 개체 개요 64< /p >

3.6.2 Server 개체의 공통 속성 및 메서드 64

3.6.3 Server.Execute 메서드 및 Server.Transfer 사용

페이지 리디렉션 방법 64

3.6.4 Server.MapPath 메서드를 사용하여 서버의 물리적 주소 획득 66

3.6.5 Server.UrlEncode 메서드를 사용하여 문자열 인코딩

인코딩 66

3.6.6 Server.UrlDecode 메서드를 사용하여 문자열 디코딩

디코딩 66

3.7 연습 및 연습 67

4장 ASP.NET 2

.0 웹 공통 컨트롤 69

교육 비디오: 27분

4.1 텍스트 유형 컨트롤 70

4.1.1 라벨 컨트롤 70

4.1.2 TextBox 컨트롤 72

4.2 버튼 유형 컨트롤 75

4.2.1 버튼 컨트롤 75

4.2.2 LinkButton 컨트롤 76

4.2.3 ImageButton 컨트롤 78

4.2.4 HyperLink 컨트롤 79

4.3 유형 선택 컨트롤 81

4.3.1 ListBox 컨트롤 81

4.3.2 DropDownList 컨트롤 87

4.3.3 RadioButton 컨트롤 89

4.3.4 CheckBox 컨트롤 92

4.4 그래픽 디스플레이 유형 컨트롤 95

4.4.1 이미지 제어 95

4.4.2 ImageMap 제어 97

4.5 패널 컨테이너 제어 101

4.5.1 패널 제어 개요 101

4.5.2 패널 컨트롤을 사용하여 컨트롤 그룹 표시 또는 숨기기 102

4.6 FileUpload 파일 업로드 컨트롤 103

4.6.1 FileUpload 컨트롤 개요 103

4.6.2 FileUpload 컨트롤을 사용하여 이미지 파일 업로드 104

4.7 로그인 컨트롤 106

4.7.1 로그인 컨트롤 106

4.7 .2 CreateUserWizard 컨트롤 108

4.7.3 Login 컨트롤 및 CreateUserWizard 컨트롤 사용

사용자 로그인 실현 109

4.8 연습 및 연습 110

2장 핵심기술

5장 데이터 검증 기술 113

교육 영상: 42분

5.1 데이터 검증 제어 114

5.1.1 비어 있지 않은 데이터 확인(RequiredFieldValidator) 114

5.1.2 데이터 비교 확인(CompareValidator) 115

5.1.3 데이터 유형 확인(CompareValidator) 117

5.1.4 데이터 형식 확인

(RegularExpressionValidator) 118

5.1.5 데이터 범위 확인(RangeValidator) 121

5.1.6 확인 오류 메시지 표시

p>

(ValidationSummary) 122

5.1.7 사용자 정의 유효성 검사 컨트롤(CustomValidator) 124

5.2 데이터 유효성 검사 비활성화 125

5.3 연습 및 연습 126

6장 마스터 페이지 127

교육 비디오: 34분

6.1 마스터 페이지 개요 128

6.2 마스터 페이지 만들기 129

6.3 콘텐츠 페이지 만들기 130

6.4 마스터 페이지 중첩 131

6.5 마스터 페이지의 컨트롤 및 속성에 액세스 133

6.5.1 Master.FindControl() 메서드를 사용하여 마스터 페이지의 컨트롤 133에 액세스하세요.

>

6.5.2 마스터 페이지의 속성에 액세스하기 위해 @MasterType 지시어 참조 135

6.6 연습 및 연습 136

7장 주제 137

교육 동영상: 15분

7.1 주제 개요 138

7.1.1 요소 138

7.1.2 파일 저장 및 구성 방법 138

7.2 테마 만들기 139

7.2.1 모양 파일 만들기 139

7.2.2 테마에 CSS 스타일 추가 140

7.3 테마 적용 143

7.3.1 테마 지정 및 비활성화 143

7.3.2 테마를 동적으로 로드 144

7.4 연습 및 연습 146

8장 데이터 바인딩 147

교육 동영상: 21분

8.1 데이터 바인딩 개요 148

8.2 단순 속성 바인딩 148

8.3 표현식 바인딩 149

8.4 컬렉션 바인딩 150

8.5 메서드 호출 결과 151

8.6 연습 및 연습 152

9장 ADO.NET을 사용하여 데이터베이스 작동 153

교육 동영상: 1시간 7분

9.1 ADO.NET 소개 154

9.2 Connection 개체를 사용하여 데이터베이스에 연결 154

9.2.1 SqlConnection 개체를 사용하여 SQL Server에 연결

Database 155

9.2.2 OleDbConnection 개체를 사용하여 OLE DB에 연결

데이터 소스 155

9.2.3 OdbcConnection 개체를 사용하여 ODBC에 연결

데이터 소스 156

9.2.4 OracleConnection 개체를 사용하여 Oracle에 연결

데이터베이스 156

9.3 Command 개체를 사용하여 데이터 조작 157

9.3.1 Command 개체를 사용하여 데이터 쿼리 158

9.3 .2 Command 개체를 사용하여 데이터 추가 160

9.3.3 Command 개체를 사용하여 데이터 수정 161

9.3.4 Command 개체를 사용하여 데이터 삭제 162

9.3.5 Command 개체를 사용하여 저장 프로시저 호출 164

9.3.6 Command 개체를 사용하여 데이터베이스 트랜잭션 구현

처리 165

9.4 DataSet 사용 객체 및 DataAdapter

객체 167

p>

9.4.1 DataSet 객체 및 DataAdapter 객체 개요 167

9.4.2 DataAdapter 객체를 사용하여 DataSet 채우기

p>

객체 168

9.4.3 DataSet의 데이터 조작 168

9.4.4 DataSet의 데이터를 사용하여 데이터베이스 업데이트 169

9.5 DataReader 객체를 사용하여 데이터 읽기 171

9.5.1 DataReader 객체를 사용하여 데이터 읽기 171

9.5.2 DataReader 객체와 DataSet 객체의 차이점 173

9.6 연습과 연습 175

10장 숫자

데이터 제어 177

교육 영상: 1시간 5분

10.1 GridView 제어 178

10.1.1 GridView 제어 개요 178

10.1 .2 일반적으로 사용되는 GridView 컨트롤의 속성, 메서드 및 이벤트 178

10.1.3 GridView 컨트롤을 사용하여 데이터 소스 바인딩 181

10.1.4 GridView 컨트롤 모양 설정 183

10.1.5 GridView 컨트롤의 열 지정 186

10.1.6 GridView 컨트롤의 데이터에 대한 자세한 정보 보기 187

10.1.7 GridView 사용 컨트롤은 페이지에 데이터를 표시합니다 188

10.1.8 GridView 컨트롤의 데이터 정렬 189

10.1.9 GridView 컨트롤에서 모든 선택을 구현하고 선택은 없음을 구현합니다

기능 191

10.1.10 GridView 컨트롤에서 데이터 편집

작업 192

10.2 DataList 컨트롤 194

10.2.1 개요 DataList 컨트롤 194

10.2.2 DataList 컨트롤을 사용하여 데이터 소스 바인딩 195

10.2.3 페이지의 DataList 컨트롤에 데이터 표시 197

10.2. 4 DataList 컨트롤의 데이터에 대한 자세한 정보 보기 199

10.2.5 DataList 컨트롤의 데이터 편집

작업 200

10.3 연습 및 연습 204

p>

11장 사이트 탐색 컨트롤 205

교육 비디오: 31분

11.1 사이트 맵 개요 206

11.2 TreeView 컨트롤 206< /p >

11.2.1 TreeView 컨트롤 개요 206

11.2.2 TreeView 컨트롤의 공통 속성 및 이벤트 207

11.2.3 TreeView 컨트롤의 기본 응용 프로그램 209

11.2.4 TreeView 컨트롤을 데이터베이스에 바인딩 210

11.2.5 TreeView 컨트롤을 XML 파일에 바인딩 211

11.2.6 TreeView 컨트롤을 사용하여 사이트 탐색 구현 213

11.3 메뉴 컨트롤 214

11.3.1 메뉴 컨트롤 개요 214

11.3.2 메뉴 컨트롤의 공통 속성 및 이벤트 214

11.3.3 메뉴 컨트롤 기본 애플리케이션 215

11.3.4 메뉴 컨트롤 바인딩 XML 파일 216

11.3.5 메뉴 컨트롤을 사용하여 사이트 탐색 구현 217

11.4 SiteMapPath 컨트롤 219

11.4.1 SiteMapPath 컨트롤 개요 219

11.4.2 SiteMapPath 컨트롤의 공통 속성 및 이벤트 219

11.4. 3 SiteMapPath 컨트롤을 사용하여 사이트 탐색 구현 220

11.5 연습 및 연습 221

12장 웹 사용자 컨트롤 223

교육 비디오: 33분

12.1 웹 사용자 컨트롤 개요 224

12.1.1 사용자 컨트롤과 일반 웹 페이지 비교 224

12.1.2 사용자 컨트롤의 장점

224

12.2 웹 사용자 컨트롤 생성 및 사용 224

12.2.1 웹 사용자 컨트롤 생성 225

12.2.2 웹 페이지에 웹 사용자 컨트롤 추가 225

12.2.3 웹 사용자 컨트롤을 사용하여 블로그 탐색 표시줄 만들기 226

12.3 사용자 컨트롤 설정 228

12.3.1 사용자 컨트롤 속성에 액세스 228

12.3.2 사용자 컨트롤에서 서버 컨트롤에 액세스 229

12.3.3 웹 페이지를 사용자 컨트롤로 변환 230

12.4 연습 및 연습 231

3부 고급 응용 프로그램

13장 ASP.NET 2.0 캐싱 기술 235

교육 비디오: 36분

13.1 ASP.NET 2.0 캐싱 개요 236

p>

13.2 페이지 출력 캐시 236

13.2.1 페이지 출력 캐시 개요 236

13.2.2 페이지 캐시 만료 시간을 현재 시간으로 설정

p>

60초 추가 237

13.3 페이지 부분 캐싱 238

13.3.1 페이지 부분 캐싱 개요 238

13.3.2 @ 사용 사용자 제어를 설정하는 OutputCache 지시문

캐싱 기능 239

13.3.3 PartialCachingAttribute 클래스를 사용하여 사용자 설정

캐싱 기능 제어 240

13.3.4 ControlCachePolicy 클래스 사용 241

13.4 페이지 데이터 캐시 243

13.4.1 페이지 데이터 캐시 개요 243

13.4.2 페이지 데이터 적용 캐시 246

13.5 연습 및 연습 248

14장 디버깅 및 오류 처리 249

교육 동영상: 35분

14.1 오류 유형 250

14.1.1 구문 오류 250

14.1.2 의미 오류 250

14.1.3 논리 오류 250

14.2 프로그램 디버깅 251

14.2.1 중단점 251

14.2.2 실행 시작 253

14.2.3 인터럽트 실행 254

14.2.4 중지 실행 254

14.2.5 단일 단계 실행 254

14.2.6 지정된 위치로 실행 254

14.3 오류 처리 255

14.3.1 서버 문제 해결 255

14.3.2 ASP.NET의 예외 처리 256

15장 GDI 그래픽 205

교육 동영상: 50분

p>

15.1 GDI 드로잉 기본 사항 260

15.1.1 GDI 개요 260

15.1.2 그래픽 개체 만들기 260

15.1.3 Pen 개체 만들기 260

p>

15.1.4 브러시 객체 생성 261

15.2 기본 그래픽 그리기 266

15.2.1 GDI의 선과 직사각형 266

15.2.2 GDI 269의 타원, 호 및 섹터

15.2.3 GDI 271의 다각형

15.3 GDI 도면의 응용 272

15.3.1 기둥형 차트 그리기 272

15.3.2 선형 차트 그리기 276

15.3.3 원형 차트 그리기 279

16장 Crystal Report 283

교육 비디오: 55분

16.1 Crystal Report 284 소개

16.2 .NET 플랫폼 284 기반 CryStal Report

16.2.1 CryStal Reports.Net 소개 284

16.2.2 Crystal Report Designer 환경 소개 284

16.2.3 Crystal 보고서 영역 소개 285

16.3 Crystal 보고서 데이터 소스 및 데이터 액세스

모드 286

16.3.1 Visual Studio 2005의 Crystal Reports

데이터 소스 열거 286

16.3.2 보고서의 데이터 액세스 모드 287

16.4 Crystal 보고서 데이터의 관련 작업 298

16.4.1 Crystal Reports의 데이터 그룹화 및 정렬 298

16.4.2 Crystal Report에서 데이터 필터링 300

16.4.3 차트 사용 309

16.4.4 하위 보고서 적용 310

16.5 실습 및 연습 314

17장 이메일 보내기 315

교육 비디오: 31분

17.1 SMTP 서버 이메일 보내기 316

17.1 .1 SMTP 서비스 설치 및 구성 316

17.1.2 System.Web.Mail 네임스페이스 소개 318

17.1.3 MailMessage 클래스를 사용하여 이메일 생성 318

17.1.4 MailAttachment 클래스를 사용하여 첨부 파일 추가 319

17.1.5 SmtpMail을 사용하여 이메일 보내기 319

17.1.6 ASP.NET 프로그램에서 이메일 보내기 320< /p >

17.2 Jmail 구성 요소가 이메일 보내기 322

17.2.1 Jmail 구성 요소 개요 322

17.2.2 Jmail 구성 요소를 사용하여 단일 사용자에게 이메일 보내기

메일 323

17.2.3 Jmail 구성 요소를 사용하여 이메일 대량 전송 구현 325

18장 웹 서비스 329

교육 동영상: 34분

18.1 웹 서비스 기본 330

18.2 웹 서비스 생성 330

18.2.1 웹 서비스 파일 330

18.2.2 웹 서비스 코드 숨김 파일 331

18.2.3 간단한 웹 서비스 만들기 332

18.3 웹 서비스의 일반적인 응용 프로그램 335

18.3.1 웹 서비스 사용 335

18.3.2 웹 서비스를 사용하여 모바일 문자 메시지 보내기 338

18.4 실습 및 연습 339

19장 보안 전략 341

교육 동영상 : 18분

19.1 인증 342

19.1.1 Windows 인증 342

19.1.2 양식 인증 345

19.1.3

여권 확인 354

19.2 인증 354

20장 웹 프로그램 출시, 패키징 및 설치 357

교육 영상: 17분

20.1 웹사이트 게시 358

20.2 웹사이트 패키징 및 설치 361

20.2.1 패키징 361

20.2.2 설치 362

4부 프로젝트 연습

21장 등록 및 로그인 확인 모듈 설계 365

교육 동영상: 45분

21.1 예시 설명 366

21.2 기술 포인트 366

21.2.1 SQL 주입 공격 방지 366

21.2.2 그래픽 코드 생성 기술 367

21.2.3 MD5 암호화 알고리즘 369

21.3 개발 프로세스 370

21.3.1 데이터베이스 설계 370

21.3.2 Web.Config 구성 370

21.3 .3 공개 유형 작성 370

21.3.4 모듈 설계 설명 373

22장 뉴스 릴리스 시스템 389

교육 동영상: 39분

22.1 설명 예시 390

p>

22.2 기술 포인트 391

22.2.1 사이트 내 종합 검색 391

22.2.2 코드 캡슐화 기술 391

22.2.3 활용 데이터를 바인딩하고 구현하기 위한 DataList 컨트롤

Paging 392

22.2.4 페이지에 CSS 스타일 추가 393

22.2.5 FrameSet 프레임워크를 사용하여 레이아웃 페이지 393

22.2.6 GridView 컨트롤의 바인딩된 데이터 형식 변환 394

22.3 개발 프로세스 394

22.3.1 데이터베이스 디자인 394

22.3.2 Web.config 구성 395

22.3.3 공개 클래스(CommonClass) 작성 395

22.3.4 백그라운드 로그인 모듈 설계 399

22.3.5 백스테이지 뉴스 관리 모듈 설계 401

22.3.6 프론트 데스크 주요 기능 모듈 설계 411

제23장 온라인 투표 시스템 421

교육 영상 : 39분

23.1 설명 예시 422

23.2 기술 포인트 422

23.2.1 사용자의 반복 투표 방지 422

p>

23.2.2 투표 결과를 그래픽으로 표시 423

23.3 개발 프로세스 426

23.3.1 데이터베이스 설계 426

23.3.2 Web .config 구성 427

23.3.3 공개 *** 수업 작성 427

23.3.4 모듈 설계 설명 428

24장 웹 사이트 트래픽 통계 443

교육 영상 : 38분

24.1 예시 설명 444

24.2 기술 포인트 444

24.2.1 필요한 트래픽 통계를 얻고 기록하는 방법 데이터 444

24.2.2 클라이언트 정보를 얻기 위해 요청 객체 사용 445

24.3 개발 프로세스 446

24.3.1 데이터베이스 설계 446

24.3.2 구성

Web.config 446

24.3.3 공개 *** 클래스 작성 447

24.3.4 모듈 설계 설명 448

25장 파일 업로드 및 관리 467

교육 동영상: 45분

25.1 설명 예시 468

25.2 기술 포인트 468

25.2.1 파일 업로드 469

25.2.2 파일 기본 동작 469

25.2.3 파일 다운로드 471

25.2.4 마우스 이동 시 테이블 행 색상 변경 기능 471

25.2 .5 GridView 컨트롤의 데이터를 두 번 클릭하면 팝업됩니다.

새 페이지 기능 471

25.3 개발 프로세스 472

25.3.1 데이터베이스 설계 472

25.3.2 Web.config 구성 472

25.3.3 공개 클래스 작성 472

25.3.4 모듈 설계 설명 474

제26장 장바구니 487

교육 영상: 35분

26.1 설명 예시 488

26.2 기술 포인트 488

26.2. 1 웹 서버의 Attributes 속성을 사용하는 방법

Javascript 명령 실행 488

26.2.2 DataList 컨트롤에 TextBox 컨트롤을 만드는 방법

허용 숫자 입력 489

26.3 개발 과정 489

26.3.1 데이터베이스 설계 489

26.3.2 Web.config 구성 490

26.3.3 공개 클래스 작성 490

26.3.4 모듈 설계 설명 492

27장 블로그 505

교육 동영상: 39분

27.1 예시 설명 506

27.2 기술 포인트 507

27.2.1 ASP.NET 507의 3계층 구조에 대하여

27.2.2 트리거 적용 507

27.2.3 GridView 컨트롤에서 열 삭제 확인 추가

대화상자 509

27.2.4 DataList 컨트롤에서 특정 열의 데이터 정보 실행

p>

차단 작업 509

27.3 개발 프로세스 510

27.3.1 데이터베이스 설계 510

27.3.2 Web.config 구성 512

27.3.3 공개 수업 작성 513

27.3.4 프론트 데스크의 주요 기능 모듈 설계 518

27.3.5 프론트 데스크의 주요 관리 모듈 설계 백엔드 536

28장 BBS 포럼 543

교육 비디오: 39분

28.1 예시 544

28.2 기술 포인트 545

28.2.1 IFrame 프레임워크 사용 545

28.2.2 타사 구성요소 FreeTextBox 사용 546

28.2.3 썸네일 형식으로 이미지 업로드 548

28.2.4 다층 디자인 패턴 개발 548

28.3 개발 프로세스 550

28.3.1 데이터베이스 디자인 550

28.3.2 웹 구성. config 552

28.3.3 공개 *** 카테고리

작성 553

28.3.4 모듈 디자인 설명 562

29장 B2C 전자상거래 웹사이트 575

교육 비디오: 41분

29.1 시스템 분석 576

29.1.1 요구사항 분석 576

29.1.2 타당성 분석 576

29.2 전체 설계 576

29.2 . 1 프로젝트 계획 576

29.2.2 시스템 비즈니스 프로세스 분석 577

29.2.3 시스템 기능 구조 다이어그램 578

29.3 시스템 설계 578

29.3.1 설계 목표 578

29.3.2 개발 및 운영 환경 579

29.3.3 데이터베이스 설계 579

29.4 핵심 기술 591

p>

29.4.1 마스터 페이지를 사용하여 웹 사이트의 전체 스타일 구축 591

29.4.2 테마 적용 594

29.4.3 저장 프로시저를 사용하여 구현 사이트 내 퍼지 쿼리 596

29.4.4 해시 테이블 및 세션 객체를 사용하여 쇼핑 구현

기능 597

29.4.5 FreeTextBox 구성 요소 구성 및 사용 599

29.5 공개 *** 클래스 준비 600

29.5.1 Web.config 파일 구성 600

29.5.2 데이터베이스 작업 클래스 준비 600

29.6 웹사이트 프런트엔드 주요 기능 모듈 설계 615

29.6.1 웹사이트 프런트엔드 기능 구조 다이어그램 615

29.6.2 마스터 페이지 615

29.6.3 웹사이트 프런트엔드 홈페이지 626

29.6.4 제품 탐색 페이지 630

29.6.5 제품 세부정보 페이지 636

29.6. 6 장바구니 관리 페이지 639

29.6.7 서비스 데스크 페이지 646

29.6.8 온라인 결제 기능 모듈 654

29.6.9 사용자 등록 페이지 660

29.6.10 사용자 정보 찾아보기/업데이트 페이지 664

29.6.11 메시지 게시 667

29.6.12 내 메시지 찾아보기/관리 669

29.7 웹사이트 백엔드 주요 기능 모듈 설계 673

29.7.1 웹사이트 백엔드 기능 구조도 673

29.7.2 백엔드 로그인 모듈 설계 673

29.7.3 제품 관리 모듈 설계 675

29.7.4 주문 관리 모듈 설계 685

上篇: 엘은 가짜 외국브랜드인가요? 下篇: cp는 무슨 뜻인가요?
관련 내용