logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Professional Active Server Pages 2.0

Professional Active Server Pages 2.0

Alex Homer, Alex Fedorov, Richard Harrison, Shawn Murphy, Robert Smith, Stephen Wood, David Sussman, Brian Francis (지은이), 박기성 (옮긴이)
  |  
정보문화사
1999-01-11
  |  
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Professional Active Server Pages 2.0

책 정보

· 제목 : Professional Active Server Pages 2.0 
· 분류 : 국내도서 > 컴퓨터/모바일 > 중고매입용컴퓨터
· ISBN : 9788976275325
· 쪽수 : 1196쪽

책 소개

인터넷이나 기업 인트라넷상에서 웹 사이트의 기획, 개발 및 관리 업무를 담당하는 사람들이라면 누구나 본서가 유용함을 발견하게 될 것이다. 본서를 통하여 기존에 AS 1.0을 사용하던 프로그래머들은 지식을 업데이트하고 확장할 수 있으며, 비베스크립트(VBScript), 자바 스크립트(JavaScript) 및 인터넷에 대한 지식과 경험을 가진 사람들은 흥미로운 서버 사이드 웹 기술을 습득할 수 있다.

목차

제 1 장 새로운 세대의 웹 솔루션

1. 인터넷 기술 : 변형된 중앙 집중 컴퓨팅

1.1 월드 와이드 웹
1.2 웹의 발전

2. 마이크로소프트와 액티브 플랫폼

2.1 윈도우즈 NT 서버
2.2 액티브 플랫폼
2.3 ActiveX
2.4 백오피스 98
2.5 NT 4 옵션 팩
2.6 개발 툴

제 2 장 액티브 서버 페이지 기초

1. 액티브 서버 페이지란 무엇인가?

1.1 스크립팅
1.2 ActiveX 서버 컴포넌트

2. ASP 시작하기

2.1 액티브 서버 페이지와 마이크로소프트 액세스 97
2.2 액티브 서버 페이지와 마이크로소프트 프론트페이지 98

3. 첫 번째 ASP 애플리케이션 작성하기

3.1 세련된 웹 서버
3.2 오늘의 요일은?
3.3 ASP를 사용하여 데이터베이스에 연결하기
3.4 서버 측면 인클루드(Server-side Includes)

제 3 장 액티브 서버 페이지 Request 객체

1. 웹 사이트와 통신하기

2. 액티브 서버 페이지 객체 모델

2.1 전체적인 객체 모델 구조

3. Request 객체

3.1 Request 객체 컬렉션
3.2 QueryString 컬렉션
3.3 Form 컬렉션
3.4 ServerVariables 컬렉션
3.5 Cookies 컬렉션
3.6 ClientCertificate 컬렉션
3.7 클라이언트로부터 모든 정보를 얻기 - BinaryRead 메쏘드
3.8 컬렉션을 사용하여 폼과 페이지 디버그하기

제 4 장 액티브 서버 페이지 Server 객체

1. Response 객체

1.1 페이지에 정보 삽입하기
1.2 브라우저에게 쿠키 전송하기
1.3 브라우저 리디렉팅
1.4 페이지의 버퍼링
1.5 페이지의 프로퍼티 설정하기
1.6 클라이언트 연결의 체크

2. Server 객체 166


2.1 ScriptTimeout 프로퍼티
2.2 HTMLEncode 메쏘드
2.3 URLEncolde 메쏘드
2.4 MapPath 메쏘드
2.5 CreateObject 메쏘드

3. Application 객체

3.1 애플리케이션 이벤트 핸들러
3.2 애플리케이션 변수
3.3 애플리케이션 컬렉션

4. Session 객체

4.1 세션 이벤트 핸들러
4.2 세션 변수
4.3 Session 컬렉션
4.4 국제화 : 코드 페이지(CodePage)와 LCID 프로퍼티

5. ObjectContext 객체

제 5 장 액티브 서버 페이지 스크립팅 객체

1. 스크립팅 객체

1.1 Dictionary 객체
1.2 FileSystemObject 객체
1.3 TextStream 객체
1.4 Err 객체

2. 마이크로소프트 스크립트 디버거

2.1 서버 측면에서의 디버깅
2.2 흔한 스크립트 에러
2.3 디버깅 팁과 트릭

제 6 장 액티브 서버 컴포넌트

1. 서버 컴포넌트 개요

1.1 스크립팅 객체 vs. 서버 컴포넌트
1.2 컴포넌트의 인스턴스 생성하기
1.3 컴포넌트의 메쏘드와 프로퍼티

2. 표준 컴포넌트

2.1 Ad Rotator 컴포넌트
2.2 Browser Capabilities 컴포넌트
2.3 Content Linking 컴포넌트
2.4 Content Rotator 컴포넌트
2.5 Page Counter 컴포넌트
2.6 Permission Checker 컴포넌트
2.7 Counters 컴포넌트
2.8 MyInfo 컴포넌트
2.9 Tools 컴포넌트
2.10 Status 컴포넌트

3. 마이크로소프트 샘플 컴포넌트

3.1 ASP2HTML 컴포넌트
3.2 Registry Access 컴포넌트
3.3 Text Formatter 컴포넌트

4. 서버 컴포넌트 만들기

4.1 스크립팅 언어 기능을 캡슐화하기(encapsulating)

5. 서드 파티 서버 컴포넌트

5.1 광고 및 상업용 ASP 컴포넌트
5.2 E-메일 ASP 컴포넌트
5.3 파일 업로드, 다운로드 및 관리
5.4 네트워킹 컴포넌트
5.5 기타 컴포넌트

6. 컴포넌트를 설치하는 법

제 7 장 데이터베이스 액세스 컴포넌트

1. ActiveX 데이터 객체 개요

1.1 ADO 데이터 인터페이스
1.2 ADO 객체 모델

2. Connection 객체

2.1 연결 사용 범위 설정하기
2.2 Connection 객체의 메쏘드와 프로퍼티

3. Command 객체

3.1 Command 객체의 메쏘드와 프로퍼티
3.2 Parameters 컬렉션

4. Recordset 객체

4.1 Recordset 객체의 메쏘드와 프로퍼티
4.2 레코드셋 반환하기
4.3 ADO에서 레코드셋 사용하기
4.4 간단한 연락처 관리 시스템

5. Properties 컬렉션

5.1 Property 객체

6. 런타임 에러 처리하기

6.1 에러의 탐지와 처리
6.2 Errors 컬렉션
6.3 에러 방지하기

제 8 장 고급 데이터베이스 기법

1. 기업 데이터 다루기
1.1 확장된 데이터 액세스
2. 연결 팁
3. 연결 풀링(pooling)
4. DSN을 '즉석에서' 생성하기
5. Connection 객체 확장하기
5.1 배치(batch) 및 트랜잭션 관리
5.2 Connection 어트리뷰트
6. Command 객체
6.1 저장 프로시저(stored procedure) 사용하기
7. Recordset 객체
7.1 커서를 다루는 데 있어서의 팁들
7.2 CacheSize 프로퍼티 다루기
7.3 이진(binary) 데이터
7.4 Recordset Filter 사용하기

8. 마이크로소프트 액세스를 넘어

8.1 SQL 서버로 확장하기
8.2 샘플 'Contacts(연락처)' 데이터베이스 확장시키기
8.3 SQL 서버 브라우저 사용하기

9. 데이터베이스 MAP 예제

9.1 로그인 페이지
9.2 테이블 리스트 페이지
9.3 데이터베이스 스키마(schemas)

10. 몇 가지 컴포넌트, 팁과 메쏘드

10.1 HTML 테이블 포맷 지정(formatter) 컴포넌트
10.2 IDC에서 ASP로 변환하기 - IDC2ASP
10.3 배열과 GetRows 메쏘드 사용하기
10.4 다수의 레코드셋 사용하기
10.5 실제에 있어서의 ADO와 OLE DB

11. ADO와 SQL 서버 보안

11.1 보안과 웹 액세스
11.2 보안과 데이터 액세스
11.3 보안 팁

제 9 장 기업 데이터 관리하기

1. 비주얼 인터데브와 SQL 서버

1.1 새로운 데이터베이스 프로젝트 생성하기
1.2 데이터 보기
1.3 데이터베이스 다이어그램
1.4 테이블 관리하기
1.5 저장 프로시저(stored procedure) 관리하기
1.6 보기(view) 관리하기
1.7 트리거(trigger) 관리하기

2. 디자인 타임 컨트롤(design time controls)

2.1 인클루드 컨트롤
2.2 데이터 연결
2.3 데이터 명령 컨트롤
2.4 데이터 범위 컨트롤
2.5 HTML 레이아웃 컨트롤

3. 데이터베이스 확장성

3.1 왜 확장성인가?
3.2 확장하는 방법

제 10 장 클라이언트 / 서버 다루기

1. 클라이언트/서버 이론

2. 애플리케이션, 세션 및 상태(state)

2.1 HTTP에 상태 부여하기
2.2 애플리케이션과 세션 사용하기
2.3 애플리케이션과 세션 변수
2.4 애플리케이션 동시성(concurrency) 이슈
2.5 상태가 스스로 해결되지 않을 때
2.6 HTTP/1.1 프로토콜

3. 상태 정보 활용하기

3.1 애플리케이션으로 사용자 로그인하기
3.2 로그온 정보 활용하기

4. 클라이언트/서버 디자인하기

4.1 비즈니스 규칙에 부합되는 디자인

5. 브라우저를 사용하는 다른 방법들

5.1 애플리케이션 내에 브라우저 끼워넣기(embedding)
5.2 브라우저 내에서 애플리케이션 실행하기

6. 클라이언트 측면 스크립팅과 컴포넌트

6.1 클라이언트 측면 기능을 사용하는 이유?
6.2 클라이언트 측면에서 새로 배워야 할 것들

제 11 장 온라인 커뮤니티 만들기

1. 온라인 커뮤니티 이론

1.1 커뮤니티 계획하기
1.2 초창기에서 안정기까지

2. 뉴스그룹

2.1 커뮤니티 요소로서의 뉴스그룹
2.2 뉴스그룹을 사용해야 할 곳
2.3 IIS 4.0에서 뉴스그룹 구현하기

3. 채트 대화방

3.1 커뮤니티 요소로서의 채트 대화방
3.2 채트 대화방을 사용해야 할 곳
3.3 채트 대화방 구현하기

4. 맞춤(personalized) 페이지

4.1 커뮤니티 요소로서의 맞춤 페이지
4.2 맞춤 페이지를 사용해야 할 곳
4.3 맞춤 페이지 구현하기

제 12 장 인터넷 익스플로러 4와 상호 작용하기

1. 동적으로 생성되는 다이나믹 HTML

1.1 Browser Capabilities 컴포넌트
1.2 지루한 글꼴 트릭(stupid font tricks)
1.3 커스텀 다이나믹 HTML
1.4 맺음말 - DHTML

2. 동적으로 채널 생성하기

2.1 채널의 기초
2.2 동적인 채널 데모
2.3 맺음말 - 다이나믹 채널

3. ASP로 향상된 폼 사용하기

3.1 지진 부하 계산기(Seismic Load Calculator) 둘러보기
3.2 계산기의 뒷면

제 13 장 트랜잭션 입문

1. 트랜잭션 프로세싱이란 무엇인가?

1.1 컴포넌트로 구성된 애플리케이션
1.2 컴포넌트는 독점적인 사용자이다
1.3 컴포넌트는 확장성을 제공한다
1.4 애플리케이션 무결성(integrity) 유지하기

2. 트랜잭션 프로세싱이 필요한 이유

2.1 삼중 계층 애플리케이션 모델
2.2 분산 애플리케이션(distributed applications)
2.3 ACID 프로퍼티
2.4 트랜잭션 프로세싱의 이점

3. 마이크로소프트 트랜잭션 서버 입문

3.1 런타임(run-time) 환경
3.2 MTS 익스플로러
3.3 MTS 애플리케이션 프로그래밍 인터페이스

4. MTS와 IIS

4.1 트랜잭셔널 액티브 서버 페이지
4.2 ASP ObjectContext 객체
4.3 트랜잭션 이벤트
4.4 IIS 애플리케이션을 위한 크래쉬 보호(crash protection)

5. 컴포넌트 디자인 이슈

5.1 상태 유지하기
5.2 쓰레딩(threading) 모델
5.3 객체 사용 범위(scope)
5.4 컴포넌트 제작 툴

6. 보기 - ASP와 MTS를 이용한 온라인 뱅킹

6.1 문제점
6.2 디자인
6.3 컴포넌트 개발
6.4 서버 페이지 개발하기
6.5 다음 단계

제 14 장 ASP 보안 구현하기

1. 꼼짝 말고 있는 대로 다 내놔!

1.1 인터넷상의 문제점

2. 윈도우즈 NT 보안 시스템

2.1 NT 디렉토리 서비스
2.2 인터넷 서버 보안

3. 안전 채널 서비스(Secure Channel Service)

3.1 암호 작성법(cryptography)에 대한 간단한 가이드
3.2 안전 채널 시스템의 작동법
3.3 안전 채널 구현하기

4. 액티브 서버 페이지에서의 보안

4.1 클라이언트 보증서 체크하기

제 15 장 전자상거래 사례 연구

1. 전자상거래란 무엇인가?

1.1 전자상거래의 정의
1.2 사례 연구를 위한 비즈니스

2. 비즈니스 문제

2.1 사용자 중심의 접근법(The User-Centered Approach)
2.2 작업(tasks)

3. 데이터 아키텍처

3.1 사용자 데이터
3.2 도서 데이터
3.3 주문 데이터

4. 애플리케이션 아키텍처

4.1 로그인/등록
4.2 도서 선택
4.3 선택 확인
4.4 구입

5. 객체 디자인

5.1 비즈니스 객체
5.2 데이터 객체

6. 비주얼 베이직으로 데이터 객체 구현

6.1 고객 데이터 객체
6.2 트랜잭션 서버 연관 관리(Plumbing)
6.3 InsertCustomer 메쏘드
6.4 UpdateCustomer 메쏘드

7. 애플리케이션 객체의 구현

7.1 트랜잭션 서버 연관 관리
7.2 AuthenticateCustomer 메쏘드
7.3 RegisterCustomer 메쏘드
7.4 UpdateCustomer 메쏘드

8. ASP에서 사용자 정의 객체 사용하기

8.1 포괄적인 요소

제 16 장 전자상거래 사례 연구의 컴포넌트 만들기

1. 확장성(scalability)을 고려한 디자인

1.1 쓰레딩 복습
1.2 컴포넌트 입자성(granularity)

2. 쇼핑 바구니 채우기

2.1 데이터 컴포넌트
2.2 애플리케이션 컴포넌트
2.3 액티브 서버 페이지 만들기

제 17 장 전자상거래 사례 연구의 메시지 큐잉(Message Queueing)

1. 메시지 큐잉(message queuing)이란 무엇인가?

1.1 통신 방식
1.2 메시지 큐(message queues)
1.3 메시지 큐잉 vs. 전자 우편

2. 메시지 큐잉을 사용하는 이유

2.1 분산 시스템(distributed systems)
2.2 속도 문제는?
2.3 COM은 어떠한가?
2.4 메시지 큐잉의 실제

3. MSMQ 입문

3.1 시스템 아키텍처
3.2 큐와 메시지 다루기

4. MSMQ의 기능과 이점

4.1 ASP와의 통합
4.2 배달 옵션
4.3 동적 라우팅(dynamic routing)
4.4 플랫폼

5. 주문 수행하기(fulfilling)

5.1 주문 수행
5.2 지불 공고(posting payments)
5.3 신용 지불

제 18 장 ASP와 인터넷 메일

1. 표준과 프로토콜

1.1 Simple Mail Transfer Protocol
1.2 Post Office Protocol, v.3(POP3)
1.3 Internet Message Access Protocol, v.4(IMAP4)
1.4 Network News Transfer Protocol (NNTP)
1.5 IIS 4.0에서 지원되는 표준들

2. SMTP 서비스

2.1 SMTP 서비스 설치하기
2.2 SMTP 서비스의 작동법

3. NTS용 CDO를 사용한 메시징

3.1 NTS용 CDO의 발전
3.2 NTS용 CDO 사용하기

4. 앞으로의 방향

4.1 캘린더링(calendering)
4.2 메시징 필터링
4.3 HTML 렌더링(rendering)

제 19 장 마이크로소프트 인덱스

1. 인덱스 서버의 개요

1.1 객체 기반의 검색
1.2 인덱스 서버의 작동법
1.3 인덱스 서버에 저장될 수 있는 형식
1.4 카탈로그로 만들 수 있는 문서 형식

2. 인덱스 서버의 실제

3. 인덱스 서버 질의 언어

3.1 카탈로그의 프로퍼티와 어트리뷰트

4. 정적인 질의(static queries)를 수행하는 방법

4.1 IDQ 스크립트 참조하기
4.2 IDQ 스크립트의 내부
4.3 HTX 템플릿의 내부

5. ASP 내에서 질의를 수행하는 방법

5.1 정적인 검색의 한계
5.2 객체 기반의 검색

6. ADO 사용하여 질의를 수행하는 방법

6.1 OLE DB 제공자
6.2 인덱스 서버에 연결하기
6.3 다수 페이지에 걸친 결과 셋 보기

제 20 장 호환성에 관한 사례 연구

1. 왜 호환성에 대해 염려해야 하는가?

1.1 브라우저에 의해 제공되는 정보
1.2 브라우저별 전용 페이지 사용하기
1.3 클라이언트가 결정하도록 허용하기

2. 호환성을 고려한 디자인

2.1 기대할 수 있는 최소한의 기능
2.2 클라이언트 측면에서의 의사 결정

3. 궁극적인 HTML 데이터베이스

3.1 애플리케이션 디자인하기
3.2 애플리케이션 구현하기

제 21 장 구형 컴포넌트 재사용에 관한 사례 연구

1. 분산된 애플리케이션과 사용자

1.1 네트웍 속도의 필요성
1.2 네트웍 속도를 고려한 설계

2. ServerZip 액티브 서버 컴포넌트

2.1 요구 사항
2.2 디자인
2.3 인터페이스
2.4 구현

3. ServerZip 컴포넌트 사용하기

3.1 ServerZip 샘플 페이지

부록A 비베 스크립트 언어
부록B J스크립트 언어 레퍼런스
부록C 액티브 서버 페이지 객체 모델
부록D 스크립팅 객체 및 서버 컴포넌트의 메쏘드와 프로퍼티들
부록E 액티브 데이터베이스 컴포넌트의 메쏘드와 프로퍼티들
부록F 스크립팅 라이브러리와 원격 스크립팅
부록G 시스템 데이터 원본 만들기
부록H IIS4 구성하기
부록I HTTP 서버 변수
부록J HTTP 1.1 헤더 코드
부록K 유용한 정보
부록L 지원 및 오류

저자소개

Alex Homer (지은이)    정보 더보기
알렉스는 소프트웨어 개발자이자 저자로서 영국 더비셔 데일즈의 전원도시에서 살며 작업하고 있다. 그는 컴퓨터업계에는 비교적 늦게 뛰어들은 편이다. 그가 학교에 다닐 때는 사람들은 LED 손목시계가 정말로 멋진 아이디어라고 생각할 때였다. 그는 수학을 전공했으며, 현재 Stonebroom Software에서 ASP 컴포넌트를 개발하고 있다. 바쁘지 않을 때는 최신 베타 코드를 찾아서 인스톨하여 사용하는 것을 즐기는 괴짜이기도 하다. 보다 자세한 내용을 알고 싶다면 alex@stonebroom.com 또는 alex@stonebroom.co.uk로 연락할 수 있다.
펼치기
Alex Fedorov (지은이)    정보 더보기
펼치기
Shawn Murphy (지은이)    정보 더보기
펼치기
박기성 (옮긴이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책