나에게 필요한 지식과 기술을 검색해 보세요.

IT EXPERT, ASP.NET 웹 프로젝트와 실전 프로그래밍

지은이

조성진

출간일

2003.01.21

레벨

중고급

평점

4(1명)

정가

38,000

판매가

34,200

총 결제 금액

10%

34,200

적립 예정

1,710P

ASP.NET으로 구축하는 쇼핑몰, 웹 메일, 동호회

최신 포탈 사이트 구축의 핵심 노하우 공개

ASP.NET 기본 구문을 익혔다고, 혹은 간단한 메모장 등을 만들어봤다고 정말 ASP.NET을 전부 알았다고 할 수 있을까? 아마도 간단한 사이트가 아닌 포탈 사이트 정도의 규모로 제작하고자 한다면 의외로 막히는 부분이 많을 것이다. 이 책은 ASP.NET 기본 구문에서 중요하지만 지나쳐갔던 부분과 기타 중요한 응용 기술 등을 예제로 설명함으로써 책에서 설명한 내용을 확실히 활용하고 짚어볼 수 있도록 하고 있다. 그리고 책 내용을 바탕으로 제작해 볼 수 있는 PowerOf.NET이라는 사이트를 구조적으로 차례차례 설명하고 있다. 이 책은 이 사이트 하나만으로도 충분한 가치가 있다.

책 속의 명강의

  • 내장 서버 컨트롤 제작 기법 등 고급 사용자도 헷갈리는 23종의 특급 노하우
  • 실시간 이미지 합성, 메모장 등 GDI+, COM+를 이용한 핵심 응용 예제
  • 단계별 포탈 사이트 구축 프로젝트를 통한 실전 학습
  • ASP.NET 고급 사용자가 되기 위해 꼭 알아야 하는 서버 컨트롤 제작 기법 등 소개


주요내용

  • 페이지 실행 주기, 클라이언트 스크립트 등 ASP.NET 기본 기술 집중 분석
  • 사용자 정의 컨트롤, 상태 관리, 동적으로 이미지 생성 등 ASP.NET 응용 기술 집중 분석
  • 닷넷 데이터 공급자, DataSet 등 데이터 처리와 데이터 프리젠테이션
  • ASP.NET 내장 서버 컨트롤 및 템플릿 컨트롤 등 제작
  • 포탈 사이트(http://www.powerof.net) 제작
  • 부록 CD에 포탈 사이트 전체 소스 수록


전문가 서평

많은 개발자들이 ASP.NET에 익숙해지기 시작할 무렵이면, 어떤 것을 공부해야 한걸음 더 나아갈 수 있을 지를 고민하기 마련인데, 이 책은 ASP.NET을 공부하기 시작한 사람이 어느 정도 자신이 붙었을 때 공부하기 좋은 책이다. 특히, ASP.NET으로 다룰 수 있는 거의 모든 주제를 자세한 예제와 함께 꼼꼼히 다루고 있으므로 전문가로 나아가려는 독자에게 디딤돌이 될 것이다.

                        권원상(위즈스톤(주) 디지털 방송 솔루션 개발자)

저자

목차

1부. ASP.NET에 강해지기

1장. 페이지 실행 주기
      01. 페이지 요구 시 처리 과정
      02. 범하기 쉬운 오류
      03. 단계별 특성을 예제로 확인하기
      04. 웹 사용자 정의 컨트롤의 처리 단계
      참고 문헌
      꼭 기억하고 넘어가세요

2장. 컨트롤 트리
      01. 컨트롤 트리
      02. 컨트롤 트리 직접 만들기
      03. 코드 비하인드에서 웹 페이지 만들기
      꼭 기억하고 넘어가세요

3장. 클라이언트 스크립트 다루기
      01. ID와 ClientID
      02. Attributes 속성 사용하기
      03. _doPostBack() 함수로 포스트백하기
      04. 코드 비하인드에서 클라이언트 스크립트 등록하기
      05. RegisterArrayDeclaration 메소드 사용하기
      06. RegisterHiddenField 메소드와 RegisterOnSubmitStatement 메소드
      참고 문헌
      꼭 기억하고 넘어가세요

4장. 컬렉션과 정규식
      01. 컬렉션 사용하기
      02. 정규식 사용하기
      03. 응용 예제: HTML을 이용한 동적 스킨 만들기
      참고 문헌
      꼭 기억하고 넘어가세요

2부. 다시 보는 ASP.NET

5장. 환경설정(web.config)
      01. web.config 파일의 배치
      02. web.config 파일의 구조
      03. machine.config 파일
      04. 섹션 설명
      꼭 기억하고 넘어가세요

6장. 웹 폼
      01. 디자인 폼과 코드 비하인드
      02. System.Web.UI.Page 클래스
      03. 디자인 폼과 코드 비하인드의 관계
      참고 문헌
      꼭 기억하고 넘어가세요

7장. 사용자 정의 컨트롤
      01. 사용자 정의 컨트롤 소개
      02. 사용자 정의 속성과 메소드
      03. 사용자 정의 컨트롤 동적 로딩
      04. 컨트롤 검색
      05. 응용 예제: Calendar 컨트롤을 이용한 일정 관리
      참고 문헌
      꼭 기억하고 넘어가세요

8장. 유용한 ASP.NET 고유의 객체
      01. System.Web.HttpContext 클래스
      02. System.Web.HttpApplication 클래스
      03. HttpRequest 클래스
      04. HttpResponse 클래스
      05. HttpServerUtility 클래스
      참고 문헌
      꼭 기억하고 넘어가세요

9장. 상태 관리
      01. 애플리케이션 상태 관리
      02. 세션을 이용한 상태 관리
      03. 쿠키를 이용한 상태 관리
      04. 뷰스테이트를 이용한 상태 관리
      참고 문헌
      꼭 기억하고 넘어가세요

10장. 캐시
      01. 출력 캐시
      02. 영역 캐시
      03. 데이터 캐시
      04. 응용 예제
      참고 문헌
      꼭 기억하고 넘어가세요

11장. 보안
      01. 인증
      02. 권한
      참고 문헌
      꼭 기억하고 넘어가세요

12장. COM/COM+
      01. COM 컴포넌트 사용하기
      02. Serviced Component 제작
      03. 응용 예제: COM+를 이용한 간단한 메모장
      참고 문헌
      꼭 기억하고 넘어가세요

13장. 동적으로 이미지 생성하기
      01. GDI+
      02. 이미지를 클라이언트로 전송하기
      03. 그래프 그리기
      04. 응용 예제: GDI+를 이용한 실시간 이미지 합성
      참고 문헌
      꼭 기억하고 넘어가세요

14장. Global.asax, HTTP 모듈, HTTP 핸들러
      01. Global.asax
      02. HTTP 모듈
      03. HTTP 핸들러
      꼭 기억하고 넘어가세요

15장. 디버깅
      01. ASP.NET의 디버깅 지원
      02. VS.NET을 이용한 디버깅
      참고 문헌
      꼭 기억하고 넘어가세요

16장. XML 웹 서비스
      01. 웹 서비스 소개
      02. 웹 서비스 사용하기
      03. 웹 서비스 비헤비어(Behavior)
      참고 문헌
      꼭 기억하고 넘어가세요

3부. 데이터 처리와 데이터 프리젠테이션

17장. ADO.NET의 연결 기반 데이터베이스 모델 - 닷넷 데이터 공급자
      01. 닷넷 데이터 공급자 소개
      02. 닷넷 데이터 공급자 사용하기
      03. 응용 예제: 이진 파일을 데이터베이스로 저장하고 가져오기
      참고 문헌
      꼭 기억하고 넘어가세요

18장. ADO.NET의 비연결 기반 데이터베이스 모델 - DataSet
      01. DataSet 객체 소개
      02. DataSet 관련 객체 다루기
      03. Typed DataSet
      참고 문헌
      꼭 기억하고 넘어가세요

19장. 데이터 프리젠테이션 1
      01. 데이터 바인드하기
      02. 컨트롤 사용
      참고 문헌
      꼭 기억하고 넘어가세요

20장. 데이터 프리젠테이션 2
      01. DataList와 DataGrid
      02. 이벤트 버블링
      03. ItemCreated 이벤트와 ItemDataBound 이벤트
      04. 동적으로 템플릿 사용하기
      참고 문헌
      꼭 기억하고 넘어가세요

4부. 서버 컨트롤 만들기

21장. 서버 컨트롤 프로그래밍 기본 다지기
      01. 서버 컨트롤 소개
      02. 서버 컨트롤 제작의 기본
      03. Webcontrol 클래스
      04. 포스트백 이벤트 처리
      참고 문헌
      꼭 기억하고 넘어가세요

22장. ASP.NET 내장 서버 컨트롤 제작 - Part 1
      01. Label 서버 컨트롤 제작
      02. Button 서버 컨트롤 제작
      03. TextBox 서버 컨트롤 제작
      04. DropDownList 서버 컨트롤 제작
      참고 문헌
      꼭 기억하고 넘어가세요

23장. ASP.NET 내장 서버 컨트롤 제작 - Part 2
      01. 유효성 검사 컨트롤 제작의 기본
      02. 여러 종류의 유효성 검사 컨트롤 제작
      03. 클라이언트 스크립트로 유효성 검사하기
      참고 문헌
      꼭 기억하고 넘어가세요

24장. 템플릿 컨트롤 개발
      01. 템플릿 컨트롤 소개
      02. 템플릿 컨트롤 만들기
      참고 문헌
      꼭 기억하고 넘어가세요

25장. 서버 컨트롤 만들기 - 활용편
      01. 이미지 롤오버되는 ImageButton과 HyperLink 컨트롤
      02. 에러 메시지를 alert 상자로 출력하는 ValidationSummary 컨트롤
      03. HTML 형식 스킨으로 페이저를 디자인하는 DataGrid 컨트롤
      참고 문헌

5부. 포탈 사이트 분석

26장. PowerOf.NET의 소개와 프레임워크 분석
      01. 설치하기
      02. PowerOf.NET 소개
      03. PowerOf.NET 프레임워크 이해
      참고 문헌
      꼭 기억하고 넘어가세요

27장. My Page 서비스 구현
      01. 일정 관리
      02. 메시지 관리
      03. 아바타
      참고 문헌

28장. 웹 메일 서비스 구현
      01. 웹 메일 서비스 소개
      02. CDO 2(CDO for Windows 2000)
      03. 웹 메일 서비스 소스 해설
      참고문헌
      꼭 기억하고 넘어가세요

29장. 클럽 서비스 구현
      01. 클럽 서비스 소개
      02. 클럽 서비스 소스 해설


30장. 쇼핑몰 구현
      01. 쇼핑몰 소개
      02. 쇼핑몰 소스 해설
      참고 문헌

31장. 닷넷 포럼 서비스
      01. 닷넷 포럼 게시판
      02. 다목적 스레드 게시판 소스 해설
      참고 문헌

부록. CD의 예제 소스 설치 방법

찾아보기

리뷰

38,000

10%

34,200