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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

ASP.NET으로 구현하는 블로그 프로그래밍

ASP.NET으로 구현하는 블로그 프로그래밍

장현희 (지은이)
  |  
가남사
2004-09-10
  |  
18,000원

일반도서

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

중고도서

검색중
로딩중

e-Book

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

책 이미지

ASP.NET으로 구현하는 블로그 프로그래밍

책 정보

· 제목 : ASP.NET으로 구현하는 블로그 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > ASP.NET
· ISBN : 9788973543342
· 쪽수 : 544쪽

책 소개

최근 성장세를 타고 있는 마이크로소프트사의 .NET 프레임워크를 기반으로 하는 ASP.NET 플랫폼을 이용하여 웹 응용 프로그램을 개발하는 여러 가지 방법을 소개한다.

목차

1. 사용자 정의 컨트롤 vs 커스텀 웹 컨트롤
사용자 정의 컨트롤
사용자 정의 컨트롤의 장단점
커스텀 웹 컨트롤
커스텀 웹 컨트롤의 장단점

2. System.Web.UI.Control 클래스에 대한 고찰
Control 클래스의 주요 멤버들
[1] Control 클래스의 public 속성들
[2] Control 클래스의 public 메서드들
[3] Control 클래스의 protected 속성들
[4] Control 클래스의 protected 메서드들
서버 컨트롤의 동작 방식의 이해
반드시 Control 클래스를 상속해야 하는가

3. 간단한 MARQUEE 커스텀 컨트롤 구현하기
웹 프로젝트 생성하기
MARQUEE 컨트롤 구현하기

4. VS.NET의 웹 폼 디자이너 지원하기
커스텀 컨트롤에 특성 부여하기
Designer 클래스 구현하기
웹 프로젝트에 커스텀 컨트롤 추가하기
VS.NET의 속성 창 지원하기

5. 합성 컨트롤 구현하기
간단한 합성 컨트롤 구현하기
[1] OrderedListBox 클래스 구현하기 - 클래스 및 멤버 변수의 선언
[2] OrderedListBox 클래스 구현하기 - 자식 컨트롤 생성하기
[3] OrderedListBox 클래스 구현하기 - 버튼 컨트롤들의 이벤트 핸들러 구현하기
[4] OrderedListBox 클래스 구현하기 - 웹 폼 디자이너 지원을 위한 메서드 구현하기
[5] OrderedListBox 클래스 구현하기 - 디자이너 클래스 구현하기
합성 컨트롤과 INamingContianer 인터페이스

6. 실전 예제 - 페이징 컨트롤 구현하기
페이징 컨트롤 구현하기
[1] 멤버 변수의 선언
[2] 속성의 정의
[3] 생성자 메서드 및 디자인 타임 렌더링 지원 메서드 구현하기
[4] 컨트롤의 상태 관리를 위한 ViewState 지원 메서드 구현하기
[5] 페이지 계산을 위한 메서드 구현하기
[6] 페이징 버튼의 이벤트를 처리하는 코드 구현하기
[7] 마지막 단계! 컨트롤 렌더링하기
[8] 디자이너 클래스 구현하기

제2장 XML과 XSLT 프로그래밍

1. XML 기초 다지기
XML 문서의 특징과 용도
XML 문서 작성하기
[1] XML 문서 분석하기
[2] 잘 구성된 XML 문서와 유효한 XML 문서

2. .NET 프레임워크에서의 XML
XmlDocument 클래스
[1] XmlDocument 클래스를 이용하여 XML 문서 생성 및 읽기
XmlDataDocument 클래스
[1] XmlDataDocument 클래스를 이용하여 데이터베이스의 데이터 읽기
SQL Server의 XML 지원 기능
[1] FOR XML 구문
[2] XmlReader 클래스를 이용하여 SQL Server로부터 XML 데이터 가져오기

3. XSLT를 이용한 XML 문서 변환
간단한 XSLT 변환 연습하기
[1] XslTransform 클래스를 이용하여 XSLT 변환 수행하기
[2] XML 웹 서버 컨트롤을 이용하여 XSLT 변환 수행하기
XSLT 파일 분석하기
XSLT 요소 둘러보기
[1] 예제 프로젝트 준비하기
[2] 요소
[3] 요소
[4] 요소
[5] 요소
[6] 요소
[7] 요소
[8] 요소

4. 실전 예제 - XSLT 스타일시트를 이용한 스킨 방명록의 구현
예제 프로젝트 생성하기
예제 프로그램 미리 보기
방명록 리스트 페이지 구현하기
[1] 웹 폼 페이지 디자인하기
[2] 코드 구현하기
[3] XSLT 파일 작성하기
방명록 쓰기 페이지 구현하기
[1] 웹 폼 페이지 디자인하기
[2] 코드 구현하기
방명록 수정 페이지 구현하기
[1] 페이지 디자인하기
[2] 코드 구현하기
방명록 삭제 페이지 구현하기
[1] 코드 구현하기

제3장 COM+ 프로그래밍

1. COM+란
COM+는 도대체 어떻게 생겨났을까
[1] COM의 등장 배경
[2] MTS의 등장 배경
[3] COM+의 등장
[4] COM+가 제공하는 서비스

2. .NET 플랫폼 상에서의 COM+ 컴포넌트
COM+ 문맥
Hello, COM+ 컴포넌트 구현하기
[1] Hello, COM+ 컴포넌트 구현하기
[2] 강력한 이름 부여하기
[3] COM+ 컴포넌트 등록하기
[4] COM+ 컴포넌트 테스트하기
COM+ 컴포넌트의 기본 특성
[1] ApplicationAccessControl 특성
[2] ClassInterface 특성
[3] ApplicationID 특성
[4] ApplicationName 특성
[5] ApplicationActivation 특성

3. COM+의 트랜잭션 서비스
트랜잭션이란
[1] 트랜잭션의 특징
[2] 트랜잭션의 형식
[3] 트랜잭션 격리 수준
COM+ 컴포넌트에 트랜잭션 적용하기
[1] 간단한 트랜잭션 예제 구현하기

4. Just-In-Time 활성화
JITA가 필요한 이유
COM+ 컴포넌트의 상태
COM+ 컴포넌트에 JITA 적용하기
[1] 간단한 JITA 컴포넌트 구현하기

5. COM+의 객체 풀링
객체 풀링의 기본 개념
객체 풀링을 지원하기 위해 필요한 것들
COM+ 컴포넌트에 객체 풀링 지원하기
[1] 간단한 객체 풀링 컴포넌트 구현하기

6. 실전 예제 - COM+를 이용한 답변형 멀티 게시판의 구현
데이터베이스 설계하기
[1] 테이블 설계하기
[2] 게시판의 작동 방법 이해하기
COM+ 컴포넌트 구현하기
[1] AssemblyInfo.cs 파일에 필요한 정보 선언하기
[2] BulletinItem 클래스 구현하기
[3] 데이터 액세스 컴포넌트 구현하기
[4] 비즈니스 로직 컴포넌트 구현하기
웹 응용 프로그램 구현하기
[1] 프로젝트 준비하기
[2] 게시판 리스트 페이지 구현하기
[3] 글 쓰기 페이지 구현하기
[4] 게시글 읽기 페이지 구현하기
[5] 비밀 번호 확인 페이지 구현하기
[6] 글 수정 페이지 구현하기
[7] 게시글 삭제 페이지 구현하기
[8] 답변글 쓰기 페이지 구현하기

제4장 실전 예제 - 블로그 시스템 구현하기

1. 블로그란 무엇인가
RSS란 무엇인가
트랙백이란 무엇인가
블로그의 종류

2. 블로그 구현하기 Step 1 - 페이지 구성하기
블로그 페이지 구성
블로그의 내부 구성

3. 블로그 구현하기 Step 2 - 데이터베이스 설계하기

테이블 및 뷰 생성하기
[1] blog_config 테이블
[2] blog_category 테이블
[3] blog_post 테이블
[4] blog_comment 테이블
[5] blog_daily_archive 테이블
[6] blog_monthly_archive 테이블
[7] blog_trackback 테이블
[8] blog_viist_history 테이블
[9] blog_post_view 뷰

저장 프로시저 구현하기
[1] up_add_comment 저장 프로시저
[2] up_add_trackback 저장 프로시저
[3] up_change_category_order 저장 프로시저
[4] up_load_categories 저장 프로시저
[5] up_load_daily_archives 저장 프로시저
[6] up_load_monthly_archives 저장 프로시저
[7] up_remove_comment 저장 프로시저
[8] up_remove_post 저장 프로시저
[9] up_remove_trackback 저장 프로시저
[10] up_update_config 저장 프로시저
[11] up_update_post 저장 프로시저
[12] up_get_visit_count 저장 프로시저
[13] up_increase_visit_count 저장 프로시저

4. 블로그 구현하기 Step 3 - COM+ 컴포넌트 구현하기

데이터베이스 관련 클래스 구현하기
[1] DbUtil 클래스 구현하기
[2] DataRetriever 클래스 구현하기
[3] DataModifier 클래스 구현하기

비즈니스 로직 클래스 구현하기
[1] BullogConfig 클래스 구현하기
[2] Post 클래스 구현하기
[3] 트랙백에 대한 분석 및 TrackbackPing 클래스 구현하기
[4] Weblog 클래스 구현하기

5. 블로그 구현하기 Step 4 - 웹 응용 프로그램 구현하기

프로젝트 준비하기
[1] 가상 웹 사이트 생성하기
[2] 폴더 구조 살펴보기
[3] 참조 추가하기
[4] Web.config 파일 설정하기
[5] Global.asax 파일 구현하기
[6] 기본 페이지 클래스 구현하기
[7] 나머지 준비 사항들

관리자 전용 페이지 구현하기
[1] 로그인 페이지 구현하기
[2] 일반 설정 수정 페이지 구현하기
[3] 카테고리 편집 페이지 구현하기
[4] 관리자 로그인 정보 편집 페이지 구현하기
[5] 테마 변경 페이지 구현하기

블로그 웹 응용 프로그램 구현하기 - 메인 관련 페이지의 구현
[1] 메인 페이지 구현하기
[2] 메인 페이지의 테마 파일 구현하기
[3] 카테고리 목록 페이지 구현하기
[4] 달력 페이지 구현하기
[5] 지난글 목록 (아카이브) 페이지 구현하기

블로그 웹 응용 프로그램 구현하기 - 포스트 목록 관련 페이지의 구현
[1] 포스트 목록 페이지 구현하기
[2] 포스트 목록 페이지의 테마 파일 구현하기
[3] 댓글 목록 페이지 구현하기
[4] 트랙백 목록 페이지 구현하기
[5] 댓글 삭제 페이지 구현하기
[6] 트랙백 목록 삭제 페이지 구현하기
[7] 트랙백 데이터 수신 페이지 구현하기

블로그 웹 응용 프로그램 구현하기 - 포스트 작성 관련 페이지의 구현
[1] 포스트 쓰기 페이지 구현하기
[2] 이미지 업로드 페이지 구현하기
[3] 업로드된 이미지 삭제 페이지 구현하기
[4] 포스트 수정 페이지 구현하기
[5] 포스트 삭제 페이지 구현하기
[6] RSS 페이지 구현하기

부록 블로그 예제 응용 프로그램 설치하기
1. 데이터베이스 설치하기
2. 웹 사이트 소스 설치하기
3. 웹 사이트 설정 변경하기
4. COM+ 컴포넌트 등록하기

저자소개

장현희 (옮긴이)    정보 더보기
지난 10년간 호주와 캐나다에서 시니어 엔지니어 및 스태프 엔지니어로 경험을 쌓았으며 현재는 프린시펄 소프트웨어 엔지니어(principal software engineer)로서 소프트웨어 개발은 물론 성공적인 엔지니어링 팀과 문화의 구축에 힘을 쏟고 있다. 지금까지 총 31권의 개발 관련서를 집필/번역하면서 책이라는 매개체로 멀리서나마 국내 개발자들과 꾸준히 소통하고 있으며 대표적인 번역서로는 『필독! 개발자 온보딩 가이드』(책만, 2023), 『스태프 엔지니어』(길벗, 2022), 『SRE를 위한 시스템 설계와 구축』(한빛미디어, 2022), 『구글 빅쿼리 완벽 가이드』(책만, 2020), 『엔터프라이즈 데이터 플랫폼 구축』(책만, 2020), 『사이트 신뢰성 엔지니어링』(제이펍, 2018) 등이 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책