목차 일부
제1부 .NET Framework 2.0 및 Visual Studio 2005의 소개
Visual Studio 2005 제품군 ... 13
.NET Framework 2.0의 향상된 특징 ... 14
Visual Studio 2005의 새로운 개발 환경 ... 20
제2부 C 2.0의 새로운 특징
Generics ... 34
Ge...
더보기
목차 전체
제1부 .NET Framework 2.0 및 Visual Studio 2005의 소개
Visual Studio 2005 제품군 ... 13
.NET Framework 2.0의 향상된 특징 ... 14
Visual Studio 2005의 새로운 개발 환경 ... 20
제2부 C 2.0의 새로운 특징
Generics ... 34
Generics의 정의 및 특징 ... 38
사용자 정의 Generics 클래스의 선언 ... 40
Generics를 이용한 구조체 선언 ... 43
Base Class Library의 Generics 타입 ... 44
익명 메서드(Anonymous Methods) ... 63
Nullable 타입 ... 67
Partial 타입 ... 71
요약 ... 78
제3부 .NET Framework 2.0 어플리케이션
ClickOnce를 이용한 어플리케이션 배포 ... 83
윈도우즈 어플리케이션을 위한 향상된 UI ... 101
윈도우즈 어플리케이션의 새로운 데이터 처리 방법 ... 119
Business 개체를 통한 바인딩 ... 135
윈도우즈 어플리케이션의 새로운 레이아웃 ... 144
요약 ... 154
제4부 ASP.NET 2.0의 새로운 기능들
1장 ASP.NET 2.0의 소개 ... 159
ASP.NET 2.0의 특징 ... 160
ASP.NET 2.0의 새로운 컨트롤 및 기능 ... 162
요약 ... 178
2장 웹 어플리케이션 개발을 위한 Visual Studio 2005 ... 180
코드 편집 환경 ... 181
디자이너 ... 196
향상된 데이터 처리 방식 ... 201
요약 ... 205
3장 ASP.NET 2.0을 이용한 개발 환경 ... 207
개발 환경의 비교 ... 207
웹 사이트 생성 ... 209
Visual Studio 2005 웹 사이트 생성 ... 212
Code-Behind Model vs. Code-Beside Model ... 231
ASP.NET 2.0의 컴파일 방법 ... 245
공유 클래스 ... 251
Page 개체 ... 255
Page 개체의 Life Cycle ... 256
요약 ... 266
4장 미스터 페이지 ... 268
ASP Include Files ... 268
User Control ... 272
마스터 페이지의 정의 ... 277
마스터 페이지의 특징 및 장점 ... 289
Content 페이지의 특징 ... 289
중첩 마스터 페이지 ... 295
마스터 페이지의 동적 할당 ... 307
요약 ... 308
5장 Wizard 컨트롤 ... 310
Wizard 컨트롤의 정의 및 선언 ... 310
Wizard 컨트롤의 구조 ... 313
Wizard 컨트롤의 속성 ... 323
Wizard 컨트롤의 이벤트 ... 324
요약 ... 332
6장 Site Navigation ... 334
Site Navigation의 정의 ... 334
Site Navigation 구성 요소 ... 335
계층적인 데이터 표현을 위한 컨트롤 ... 336
XML 데이터 바인딩 ... 348
데이터베이스 테이블과 TreeView 컨트롤의 바인딩 ... 351
Menu 컨트롤 ... 359
XML Data 바인딩 ... 364
Database 테이블 레코드를 이용한 바인딩 ... 366
Site Navigation 구조 ... 371
TreeView, Menu 컨트롤을 이용한 바인딩 ... 378
Site Navigation Security ... 381
요약 ... 398
7장 Caching을 이용한 성능 향상 ... 399
Caching의 정의 ... 399
Caching 기술 ... 402
ASP.NET의 Application, Session, ViewState ... 404
ASP.NET 2.0에서 Output Cache 설정 ... 418
ASP.NET 2.0의 새로운 Caching 방법 ... 420
SQL Cache Dependency ... 426
요약 ... 444
8장 Web Part ... 447
Web Part의 정의 ... 447
Web Part의 특징 ... 452
Web Part의 구성 요소 ... 453
Web Part의 두 가지 타입 ... 455
Web Part에 스타일 적용하기 ... 492
Web Parts Personalization ... 500
Editor Part ... 509
Web Part 간의 통신 ... 522
요약 ... 534
9장 Profile ... 537
Profile의 정의 및 선언 ... 537
ProfileManager 클래스 ... 567
요약 ... 568
10장 Themes ... 570
Theme의 정의 및 선언 ... 570
CSS 파일 ... 574
Theme의 종류 ... 580
Web.config 파일을 이용한 Theme 선언 ... 582
요약 ... 587
11장 ASP.NET 2.0의 보안 ... 589
Authentication과 Authorization ... 589
ASP.NET 2.0에 추가된 Forms-based Authentication 옵션 ... 698
ASP.NET 2.0의 보안 관련 컨트롤 ... 600
웹 사이트 관리 도구 ... 622
Membership API ... 627
MembershipUser API ... 641
요약 ... 647
제5부 ADO.NET 2.0의 새로운 기능들
12장 ADO.NET 2.0의 새로운 특징 ... 651
Base-Class-Based Provider 모델 ... 651
비동기 프로그래밍 ... 668
ADO.NET 2.0 DataSet ... 677
MARS(Multiple Active ResultSets) ... 695
요약 ... 697
13장 ADO.NET 2.0의 Data Access ... 699
Data Access 아키텍처 ... 700
Data Access API ... 703
요약 ... 732
14장 ASP.NET 2.0의 Data-Bound 컨트롤 ... 734
ASP.NET 2.0의 데이터 바인딩 표현법 ... 734
두 가지 방식의 데이터 바인딩 표현법 ... 737
ASP.NET 2.0의 새로운 Data-Bound 컨트롤 ... 745
요약 ... 768
찾아보기 ... 770
더보기 닫기