이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
ASP.NET 2.0
게시판과 블로그 예제로 배우는 CD1
김상훈
영진닷컴 2006.10.10.
구매혜택

50%할인행사도서

가격
25,000
10 22,500
YES포인트?
1,250원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

1 닷넷 프로그래밍 환경 구성
1-1 운영체제의 선택 및 설치
1-2 Windows 운영체제에 닷넷 환경 구성하기
1-3 SQL Server 2005의 설치
1-4 Visual Studio 2005의 설치

2 Visual Studio 2005의 새로운 기능
2-1 Visual Studio 2005의 개발 환경 설정
2-2 코드 조각(Code Snippets)의 사용
2-3 리팩토링(Refactoring) 기능 지원
2-4 E&C 디버깅 (Edit & Continue Debugging)
2-5 Edit Mark

3 ASP.NET 2.0의 새로운 기능 - RAD 데이터 바인딩
3-1 Visual Studio 2005에서 개발용 웹 서버 제공
3-2 데이터 소스 컨트롤 / GridView 컨트롤 / DetailsView 컨트롤
3-3 XML 데이터의 반환

4 ASP.NET 2.0의 새로운 기능 2 - 마스터페이지 / 사이트 탐색 / 테마와 스킨
4-1 마스터 페이지 지원
4-2 Visual Studio 2005의 사이트 탐색 기능
4-3 테마와 스킨 기능

5 ASP.NET의 새로운 기능 3 - ASP.NET 웹 사이트 관리 도구와 멤버쉽, 역할 기반 웹 사이트 구성

6 C# 2.0의 언어 기능 향상
6-1 지네릭 (Generics)
6-2 익명 메소드 (Anonymous Method)
6-3 반복자 (Iterator)
6-4 분할 타입 (Partial Type)

7 SQL Server 2005의 관리되는 코드 지원
7-1 관리되는 저장 프로시저 만들기
7-2 관리되는 사용자 정의 타입 (User Define Type)만들기
7-3 사용자 정의 함수 만들기

8 .NET Framework 2.0을 이용해서 게시판 포털 사이트 만들기

9 게시판 포털 시스템을 위한 데이터베이스 생성과 SQL Server 프로젝트
9-1 데이터베이스 생성 및 구성
9-2 CLR 개체 프로젝트 생성 및 사용자 정의 타입 생성
9-3 게시판을 위한 테이블 및 CLR 저장 프로시저 생성
9-4 공지사항을 위한 테이블 및 CLR 저장 프로시저 생성
9-5 CLR 개체 테스트
9-6 댓글, 파일 저장을 위한 CLR 저장 프로시저 작성

10 게시판 포털 시스템을 위한 데이터 액세스 로직 컴포넌트 작성
10-1 데이터 액세스 헬퍼 컴포넌트 작성
10-2 데이터 액세스 로직 컴포넌트 작성
10-2-1 게시판 분류 관리자 클래스 작성
10-2-2 게시판 글 관리자 클래스 작성
10-2-3 공지 게시판 분류 관리자 클래스 작성
10-2-4 공지 게시판 글 관리자 클래스 작성
10-2-5 게시판 댓글 관리자 클래스 작성
10-2-6 게시판 글 이미지 파일, 첨부 파일 관리자 클래스 작성

11 게시판 포털 시스템을 위한 비즈니스 계층 컴포넌트 작성
11-1 비즈니스 엔티티 컴포넌트 작성
11-1-1 군집 (Aggregation)개체를 표현하는 Aggregation 클래스 작성
11-1-2 게시판의 글을 표현하는 Sentence 클래스 작성
11-1-3 게시판 분류 정보를 표현하는 SentenceDivision 클래스 작성
11-1-4 공지 게시판의 글을 표현하는 NoticeInList 클래스와 Notice 클래스 작성
11-1-5 공지 게시판 분류를 표현하는 NoticeDivision 클래스 작성
11-1-6 댓글을 표현하는 Comment 클래스 작성
11-1-7 파일을 표현하는 File 클래스와 Image 클래스 작성
11-2 비즈니스 컴포넌트 작성
11-2-1 게시판 글 분류를 관리하는 SentenceDivisionManagement 클래스 작성
11-2-2 게시판의 글을 관리하는 SentenceManagement 클래스 작성
11-2-3 댓글을 관리하는 CommentManagement 클래스 작성
11-2-4 파일을 관리하는 FileManagement 클래스 작성
11-2-5 공지 게시판 글 분류를 관리하는 NoticeDivisionManagement 클래스 작성
11-2-6 공지 게시판 글을 관리하는 NoticeManagement 클래스 작성

12 프리젠테이션 계층 응용 프로그램 작성 - 페이지 구성 및 ASP.NET 2.0 보안 관리
12-1 마스터 페이지 작성
12-2 ASP.NET 2.0 보안 구성
12-3 마스터 페이지에 로그인 컨트롤 추가
12-4 로그인 페이지 작성
12-5 회원 가입 페이지 작성
12-6 역할 구성
12-7 사용자 정보 변경 페이지 작성
12-8 패스워드 변경 페이지 작성
12-9 사이트 탐색 기능 구성

13 프리젠테이션 계층 응용 프로그램 작성 - 게시판 페이지 구성
13-1 Default.aspx 페이지 구성
13-2 공지 게시판 글 목록을 보여주는 NoticeList.aspx 페이지 작성
13-3 게시판 글 목록을 보여주는 SentenceList.aspx 페이지 작성
13-4 게시판의 글을 읽는 SenenceView.aspx 페이지 작성
13-5 게시판에 글을 쓰는 SentenceWrite.aspx 페이지 작성
13-6 게시판에 답글을 쓰는 SentenceRepleWrite.aspx 페이지 작성
13-7 글을 수정하는 SentenceModify.aspx 페이지 작성

14 프리젠테이션 계층 응용 프로그램 작성 - 관리자 페이지와 보안 구성
14-1 관리자 메인 페이지 작성
14-2 공지 관련 게시판 분류를 생성하는 CreateNewNoticeDivision.aspx 페이지 작성
14-3 게시판 분류를 생성하는 CreateNewSentenceDivision.aspx 페이지 작성
14-4 공지 관련 게시판 분류를 생성하는 NoticeDivisionModify.aspx 페이지 작성
14-5 공지 관련 게시판 분류를 생성하는 SentenceDivisionModify.aspx 페이지 작성
14-6 웹 응용 프로그램 보안 설정

15 프리젠테이션 계층 응용 프로그램 작성 - 테마설정
15-1 테마 설정
15-2 응용 프로그램 배포

부록 A : 예제 데이터베이스 설치
부록 B : IIS에 닷넷 프레임워크 구성
부록 C : SMTP 구성

저자 소개

저자 : 김상훈
- 동명대학교 정보기술원 책임연구원
- (주)데이터모션 컨설팅 서비스 책임컨설턴트
- 다수의 마이크로소프트 기술 세미나 진행
- <월간 마이크로소프트웨어> 닷넷 컬럼니스트

저서
- 웹 마스터 바이블 (영진닷컴)
- 쇼핑몰 예제로 배우는 닷넷 프로그래밍 (영진닷컴)
- MS.NET 기반의 XML 기초 (홍릉과학 출판사)
- MS.NET 기반의 데이터베이스 기초 (홍릉과학 출판사)

역서
- Practical Java (21세기사)

품목정보

발행일
2006년 10월 10일
쪽수, 무게, 크기
646쪽 | 1334g | 크기확인중
ISBN13
9788931434064

줄거리

Chapter 1 : 닷넷 프로그래밍 환경 구성
Windows 2000, Windows XP, Windows 2003 운영체제에 닷넷 실행 환경과 닷넷 개발 환경을 구성하는 방법에 대해서 알아봅니다. 닷넷 프레임워크가 다른 운영체제에 설치될 때의 특성에 대해서 알아보고, 비주얼 스튜디오 2005와 SQL Server 2005를 설치하는 방법에 대해서도 알아봅니다.

Chapter 2 : 비주얼 스튜디오 2005의 새로운 기능
비주얼 스튜디오 2005는 다른 개발 환경들에 비해 생산성 향상을 가져올 수 있는 많은 새로운 특징들을 가지고 있습니다. Chapter 2에서는 개발 환경 설정 관리, 코드 조각의 사용, 자동화된 리팩토링, E&C 디버깅 등 개발 생산성을 향상시킬 수 있는 비주얼 스튜디오 2005의 새로운 기능들에 대해 알아봅니다.

Chapter 3 : ASP.NET 2.0의 새로운 기능 1 ? RAD 데이터 바인딩
ASP.NET 2.0은 파워 빌더 등의 C/S 개발툴에서나 볼 수 있었던 RAD(Rapid Application Development)를 지원합니다. 하부 데이터의 종류에 상관없이 코드 한 줄 없이 쓸만한 프로그램을 작성할 수 있도록 도와주는 새로운 특징들을 따라하기 식의 예제를 통해 쉽게 이해할 수 있도록 합니다.

Chapter 4 : ASP.NET 2.0의 새로운 기능 2 ? 마스터 페이지/사이트 탐색/테마와 스킨
ASP.NET 2.0은 웹 사이트 개발시에 일관된 레이아웃과 사이트 네비게이션, 사용자별 개인화를 지원할 수 있는 새로운 기능들을 가지고 있습니다. 사용하기 쉽지만 대단한 기능들을 가지는 이러한 새로운 기능들을 따라하기 예제를 통해 쉽게 이해할 수 있도록 합니다.

Chapter 5 : ASP.NET의 새로운 기능 3 ? 웹 사이트 관리도구와 멤버쉽, 역할 기반 웹 사이트 구성
ASP.NET 2.0은 응용 프로그램의 구성을 web.config 파일을 하드 코딩하는 것이 아닌, 자동화된 웹 사이트 관리 도구를 가지고 있습니다. 이 자동화된 관리 도구를 사용하여 웹 사이트를 구성하고, 폼 기반 인증으로 동작하는 웹 사이트를 쉽게 개발할 수 있는 새로운 기능을 살펴보며, 역할 기반으로 동작하는 웹 사이트를 코드 한 줄 없이 개발 할 수 있는 방법들에 대해서 알아봅니다.

Chapter 6 : C# 2.0의 언어 기능 향상
닷넷 프레임워크 2.0에 포함된 C# 2.0은 제네릭, 반복자, 익명 메소드, 분할 타입 등의 새로운 언어적 특징을 가지고 있습니다. 이 새로운 특징을 비즈니스 컴포넌트의 작성에 어떻게 적용할 수 있을 것인지를 알아보고, 간단한 예제를 통해서 쉽게 이해할 수 있도록 합니다.

Chapter 7 : SQL Server 2005의 관리되는 코드 지원
SQL Server 2005는 SQL Server 내부에서 관리되는 코드로 작성된 닷넷 어셈블리들을 구동할 수 있습니다. 이를 이용하여 저장 프로시저, 사용자 정의 타입, 함수, 트리거 등을 ADO.NET과 C#, Visual Basic등을 사용하여 작성할 수 있습니다. Chapter 7에서는 SQL Server 2005의 CLR 통합에 대해서 알아보고, 따라하기 예제를 통해서 쉽게 이해할 수 있도록 합니다.

Chapter 8 : 닷넷 프레임워크 2.0을 이용해서 게시판 포털 사이트 만들기
Chapter 8에서 Chapter 16까지는 앞서 학습한 기능들을 위주로 다중 계층으로 구성된 게시판 포털 솔루션을 작성합니다. Chapter 8에서는 앞으로 작성할 게시판 포털이 어떤 구조를 가지게 될것인지에 대해서 간략히 알아보고, 단순화된 예제를 통해서 쉽게 이해할 수 있도록 합니다.

Chapter 9 : 게시판 포털 시스템을 위한 데이터베이스 생성
SQL Server 2005를 기반으로 게시판 포털 시스템을 위한 데이터베이스를 생성하고, C#을 사용하여 CLR 저장 프로시저, CLR 사용자 정의 함수등을 생성하여 데이터베이스를 구축합니다. 또한, 자동화된 역할 기반 관리 구성을 위한 데이터베이스 구축 방법에 대해서도 알아봅니다.

Chapter 10 : 게시판 포털 시스템을 위한 데이터 액세스 로직 컴포넌트 작성
다중 계층으로 구성된 게시판 포털 시스템의 데이터 계층에 존재하는 컴포넌트들을 작성합니다. 어떤 데이터를 가져올 것인가에 중점을 둔 컴포넌트 작성 기법을 예제를 통해서 확인할 수 있습니다.

Chapter 11 : 게시판 포털 시스템을 위한 비즈니스 계층 컴포넌트 작성
다중 계층으로 구성된 게시판 포털 시스템의 비즈니스 계층에 존재하는 컴포넌트들을 작성합니다. 가져온 데이터를 어떻게 가공할 것인가에 중점을 둔 컴포넌트 작성 기법을 예제를 통해서 확인할 수 있습니다.

Chapter 12 : 프리젠테이션 계층 응용 프로그램 작성 페이지 구성 및 ASP.NET 2.0 보안 관리
사용자에게 보여지는 계층 컴포넌트를 작성합니다. Chapter 12에서는 일관된 레이아웃을 위한 마스터 페이지를 작성하고 로그인 등의 기능을 ASP.NET 2.0의 새로운 기능들로 구현합니다.

Chapter 13 : 프리젠테이션 계층 응용 프로그램 작성 - 게시판 페이지 구성
게시판에 글을 쓰고, 수정하고, 삭제하는 등의 동작을 수행하는 페이지들을 작성합니다. 프리젠테이션 계층의 ASP.NET은 직접적으로 데이터와 관련된 동작을 수행하지 않고, 비즈니스 계층에서 전달 받고 전달하는 동작만을 수행합니다. 이런 구조는 비즈니스 계층 컴포넌트의 높은 재 사용을 기대할 수 있게 됩니다.

Chapter 14 : 프리젠테이션 계층 응용 프로그램 작성 - 관리자 페이지와 보안 구성
작성된 페이지에 역할 기반 동작을 위한 작업을 수행하고 관리자 페이지들을 작성합니다. ASP.NET 2.0의 새로운 기능들을 사용하여, 상세한 예제를 통해 쉽게 이해할 수 있습니다.

Chapter 15 : 프리젠테이션 계층 응용 프로그램 작성 - 테마 설정
Chapter 15에서는 작성된 프리젠테이션 계층 응용프로그램이 사이트의 성격에 따른 UI 변경을 쉽게 할 수 있도록 하는 테마를 설정하고, IIS에 응용 프로그램을 배포합니다.

Chapter 16 : 프리젠테이션 계층 응용 프로그램 작성 - 블로그 페이지 작성
다중 계층으로 구성된 응용 프로그램은 높은 재사용성을 기대할 수 있습니다. Chapter 16에서는 작성된 데이터 계층과 비즈니스 계층 컴포넌트들을 재 사용하여 블로그 응용 프로그램을 작성합니다. 다중 계층으로 구성된 응용 프로그램의 높은 유지보수성과 재 사용성을 확인할 수 있습니다.

부록 A : 예제 데이터베이스 설치
SQL Server 2005에 Pubs, Northwind 데이터베이스와 AdvancedWorks 데이터베이스를 설치하는 방법을 설명합니다.

부록 B : IIS에 닷넷 프레임워크 구성
다른 버전의 닷넷 프레임워크를 IIS와 맞게 구성하는 방법에 대해서 알아봅니다.

부록 C : SMTP 구성
Windows 2003 Server를 기준으로 SMTP 서버를 구성하는 방법에 대해서 알아봅니다.

리뷰/한줄평5

리뷰

5.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.