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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

C# in Depth

C# in Depth

(C#2에서 C#3 까지 프로페셔널 마스터 가이드, Second Edition)

존 스킷 (지은이), 박경훈, 이수겸 (옮긴이)
다올미디어
38,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

C# in Depth
eBook 미리보기

책 정보

· 제목 : C# in Depth (C#2에서 C#3 까지 프로페셔널 마스터 가이드, Second Edition)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > C#
· ISBN : 9788997587032
· 쪽수 : 760쪽
· 출판일 : 2012-07-08

책 소개

기존의 C#책에서 무언가 부족하다는 느낌이 들었던 개발자를 위한 C# 활용서이다. C#과 좋은 '관계'를 맺고 싶은 개발자들을 위한 이 책은 C#에 대한 기본 문법을 이해하는 수준을 넘어 C#1에서 C#4를 조금이나마 더 편하게 사용할 수 있게 돕는다.

목차

Part 01 여정을 위한 준비
Chapter 01 C#에 잔잔히 불고 있는 변화
1.1 간단한 데이터 타입의 시작
1.2 정렬과 필터
1.3 비어있는 데이터 다루기
1.4 LINQ의 소개
1.5 COM과 다이나믹 타입
1.6 닷넷 플랫폼의 분석
1.7 코드를 놀랍게 만들기
1.8 요 약
Chapter 02 핵심 기초: C#1 기반 다지기
2.1 델리게이트
2.2 타입 시스템의 특성
2.3 값 타입과 참조 타입
2.4 C#2와 3: 탄탄한 기초 위의 새로운 기능
2.5 요 약

Part 02 C#2: C#1의 문제점 해결
Chapter 03 제네릭을 이용한 타입 파라미터화
3.1 제네릭이 필요한 이유
3.2 자주 사용할 수 있는 간단한 제네릭
3.3 기초를 뛰어 넘어
3.4 고급 제네릭
3.5 닷넷 2.0의 제네릭 컬렉션 클래스
3.6 C#과 다른 언어의 제네릭의 제약
3.7 요 약
Chapter 04 nullable 타입을 이용한 무언(無言)의 표시
4.1 그냥 값이 없을 때엔 어떻게 해야 하나?
4.2 System.Nullable과 System.Nullable
4.3 C#2의 타입을 위한 문법적 편의 요소(꿀문법)
4.4 Nullable 타입의 색다른 사용 방법
4.5 요 약
Chapter 05 향상된 델리게이트
5.1 거북한 델리게이트 문법은 이제 그만
5.2 메서드 그룹 변환
5.3 공변성과 반공변성
5.4 익명 메서드를 통한 Inline 델리게이트 동작
5.5 익명 메서드에서 변수 캡쳐 하기
5.6 요 약
Chapter 06 이터레이터 쉽게 구현하기
6.1 C#1에서 직접 작성하는 이터레이터와 그 어려움
6.2 yield 문을 통해 간단해진 C#2의 이터레이터
6.3 이터레이터의 실제 적용 범위
6.4 CCR을 이용한 동기화 코드
6.5 요 약
Chapter 07 C#2 마무리: 추가 기능
7.1 Partial 클래스
7.2 스태틱 클래스
7.3 private get/set
7.4 네임스페이스 별칭
7.5 Pragma 지시자
7.6 네이티브 코드에서 고정크기의 버퍼
7.7 특정 어셈블리의 내부 멤버 공개하기
7.8 요약

Part 03 C#3 : 코드의 혁명
Chapter 08 잔손질을 없애 주는 똑똑한 컴파일러
8.1 자동으로 구현되는 속성
8.2 암시적으로 선언되는 지역변수
8.3 간단한 초기화
8.4 암시적으로 자료형이 결정되는 배열
8.5 익명 타입
8.6 요약
Chapter 09 람다 식과 익스프레션 트리
9.1 델리게이트로서의 람다식
9.2 List와 이벤트를 이용한 간단한 예제들
9.3 익스프레션 트리
9.4 오버로드의 해결과 자료형 유추에 있어서의 변화
9.5 요약
Chapter 10 확장 메서드
10.1 확장 메서드를 사용하지 않을 때의 코드
10.2 확장 메서드 구문
10.3 닷넷 4.0의 확장 메서드
10.4 사용법과 가이드라인
10.5 요약
Chapter 11 쿼리문과 LINQ to SQL
11.1 LINQ에 대한 소개
11.2 간단한 시작-항목 선택하기
11.3 시퀀스의 필터링과 정렬
11.4 let 구문과 투명 식별자
11.5 조인문
11.6 그룹화와 지속
11.7 쿼리 구문과 점 표기법
11.8 요약
Chapter 12 LINQ의 확장
12.1 LINQ to SQL
12.2 IQueryable과 IQueryProvider를 이용한 변환
12.3 LINQ to DataSet
12.4 LINQ to XML
12.5 닷넷4.0 이외의 LINQ
12.6 요약

Part 04 C#4: 모두와 함께 사이 좋게 놀아요
Chapter 13 코드 간소화를 위한 작은 변화들
13.1 선택적 매개변수와 명명된 인수
13.2 COM 상호 운용성의 개선
13.3 인터페이스, 대리자에서의 제네릭 가변성
13.4 잠금, 필드와 유사한 이벤트에 대한 조그마한 변화들
13.5 요약
Chapter 14 정적 언어에서의 동적 바인딩
14.1 이게 뭐지? 언제? 왜? 어떻게?
14.2 dynamic에 대한 5분짜리 설명서
14.3 동적 타이핑의 예
14.4 무대 뒤에서 일어나는 일들
14.5 동적 동작의 구현
14.6 요약
Chapter 15 코드 계약으로 명확한 코드 작성하기
15.1 코드 계약이 없던 시절
15.2 코드 계약의 소개
15.3 ccrewrite, ccrefgen을 사용하여 바이너리 재작성하기
15.4 정적 검사
15.5 ccdocgen으로 계약 문서화하기
15.6 실용적인 계약
15.7 요약
Chapter 16 이제 어디로 갈까
16.1 C#, 전통과 현대의 혼합
16.2 컴퓨터 과학과 닷넷
16.3 컴퓨팅의 세계
16.4 작별 인사
부록A
부록B
부록C

저자소개

존 스키트 (지은이)    정보 더보기
구글에서 스태프 개발자 데브렐(Developer Relations) 엔지니어로 근무하고 있으며, 현재 .NET을 위한 구글 클라우드 클라이언트 라이브러리를 개발하고 있다. .NET을 위한 노다 타임(Noda Time) 날짜 및 시간 라이브러리(https://nodatime.org)를 포함해 오픈소스에 기여하고 있으며, 스택 오버플로에 대한 기여는 아마도 가장 잘 알려져 있을 것이다. 매닝에서 출간한 《C#을 다루는 기술》(길벗, 2021)의 저자이며, 《프로그래밍 그루비》(인사이트, 2009)와 《Real-World Functional Programming》에도 기여했다. 남들이 보기에는 특이하다고 간주되는 날짜와 시간 API와 버전 관리 분야에 관심이 많다.
펼치기
박경훈 (감수)    정보 더보기
국내 최대의 닷넷 개발자 커뮤니티인 HOONS 닷넷을 10여년 동안 운영해오면서, 또한 2005년부터 지금까지 Microsoft Visual C# MVP로 활동해오면서 프로그래밍 서적 10여권을 번역 및 집필했고 수많은 세미나와 컨퍼런스들을 기획/진행하면서 닷넷 개발자들에게 닷넷 기술들과 함께 새로운 열정을 전하는 데 노력해왔다. 영국에서 캠든소프트를 설립하여 모바일 앱 제작 도구 개발을 하였고, 현재 런던대학교 킹스칼리지 대학원에서 소프트웨어 관련 공부를 계속하고 있다.
펼치기
이수겸 (지은이)    정보 더보기
ASP.NET, Windows Phone 7, C#, 닷넷 플랫폼, Business Intelligence에 관한 책을 쓰고 번역했으며 Microsoft MVP로 활동하고 있다. 요즘은 iOS, Android, Windows(.NET), Linux 등의 플랫폼에서 Objective C++, Java, Python, C#, HTML5, JScript, CSS3 등이 뒤섞인 개발 환경을 다루느라 머리가 아프지만 Microsoft 플랫폼에 대해서는 여전히 향수에 가까운 감정을 품고 있다. 현재는 미국에서 어엿한 외국인 노동자로서 열심히 일을 하며 꼬박꼬박 IRS에 세금을 납부하고 있고 틈틈이 개인 프로젝트와 기고 등을 병행하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책