목차
머리말 = 3
Chapter 01 .NET Framework
1.1 닷넷이 개발자에게 주는 의미 = 10
1.2 닷넷 프레임워크를 만든 이유 = 12
1.3 닷넷 프레임워크가 등장하게 된 이유 = 15
1.4 공통 언어 실행 환경(Common Language Runtime, CLR) = 16
1.5 기본 클래스 라이브러리와 확장 클래스 라이브러리 = 18
1.6 공통형 시스템과 공통 언어 명세 = 20
1.7 어셈블리 = 22
1.8 닷넷에서의 프로그램 실행 = 24
Chapter 02 ASP.NET
2.1 ASP(Active Server Page) = 28
2.2 간단한 ASP(Active Server Page) 프로그램 = 30
2.2.1 〈%%〉 태그를 사용하는 ASP 파일 작성 = 30
2.2.2 Script 태그를 사용하는 ASP 파일 작성 = 32
2.2.3 HTML 파일과 서버 스크립트 파일을 분리한 asp 프로그래밍 = 33
2.3 ASP.NET 프로그래밍 = 36
2.4 Visual Studio.Net을 이용한 웹사이트 생성 = 48
2.5 닷넷 프레임및 버전 2.0에서 ASP.NET Page Model의 개선점 = 53
2.5.1 Single-File Code Model = 53
2.5.2 Single-File Code Model을 사용한 웹 페이지 생성 = 54
2.5.3 Code-Behind Page Model = 58
2.5.4 Code-Behind Page Model을 사용한 웹 페이지 생성 = 61
2.6 C#파일을 사용한 Refactoring = 67
2.7 웹 사이트에서의 컴포넌트 생성과 활용 = 75
2.8 HTML Server control과 Web Server control = 82
2.8.1 HTML Server Control = 82
2.8.2 Web Server Control = 87
Chapter 03 데이터베이스 개요
3.1 데이터베이스의 의미와 특성 = 92
3.2 개체와 관계 = 94
3.3 데이터베이스 관리시스템 = 95
3.4 데이터 모델(data model) = 98
3.4.1 개념적 데이터 모델과 논리적 데이터 모델 = 98
3.4.2 관계 데이터 모델(relational data model) = 99
3.4.3 릴레이션(relation) 작성 = 101
3.5 데이터 정규화(Data normalization) = 105
3.6 데이터베이스 구축과 자료 입력 = 112
Chapter 04 ADO.NET
4.1 관리 제공자 = 124
4.1.1 System.Data.SqlClient namespace = 124
4.1.2 System.Data.OleDb namespace = 125
4.2 데이터베이스 연결 = 127
4.3 SqlConnection 클래스를 이용한 데이터베이스 연결 = 135
4.4 SqlConnection 클래스의 속성값 조회 = 148
Chapter 05 Command 개체와 DataReader 개체
5.1 테이블에 레코드(Record) 추가 = 166
5.2 테이블에 레코드(Record) 삭제 = 177
5.3 테이블에 레코드(Record) 수정 = 180
5.4 트랜잭션 = 183
Chapter 06 Parameter 개체
6.1 저장 프로시저를 이용한 명령 실행 = 192
6.2 저장 프로시저에 대한 Parameter 개체 생성 = 197
Chapter 07 Dataset과 DataAdapter 개체
7.1 DataAdapter 개체와 DataSet 개체 생성 = 230
7.2 Parameter 개체 생성과 Repeater 컨트롤 = 239
7.3 DataReader와 DataAdapter의 혼합 사용 = 243
7.4 DataRow와 DataColumn 개체 = 248
Chapter 08 데이터 바인딩 웹 서버 컨트롤
8.1 DataList 개체를 이용한 자료 편집 = 258
8.2 GridView 개체를 이용한 자료 편집 = 273
8.3 템플릿 편집 모드를 이용한 컨트롤 교환 작업 = 288
8.4 GridView 컨트롤 상에서의 관계 폼 생성 프로그램 = 301
찾아보기 = 331