간편결제, 신용카드 청구할인
인터파크 롯데카드 5% (49,590원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (36,540원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (41,760원)
(최대할인 4만원 / 2만원 이상 결제)
Close

C# 6.0 완벽 가이드 세트 : 깊고 넓게 알려주는 래퍼런스 북

원제 : C# 6.0 in a Nutshell
소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 145
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

58,000원

  • 52,200 (10%할인)

    2,900P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 마이페이지에서 직접 구매확정하신 경우만 적립 됩니다.
추가혜택
배송정보
  • 8/17(수) 이내 발송 예정  (서울시 강남구 삼성로 512)
  • 무료배송
주문수량
감소 증가
  • 이벤트/기획전

  • 연관도서(104)

  • 상품권

AD

책소개

2000년에 처음 등장한 C#은 유례없이 유연하고 폭넓은 언어로 성장했지만, 대신 프로그래머가 공부해야 할 것도 많아졌다.『C# 6.0 완벽 가이드 세트』는 은 개념과 용법을 중심으로 구성되어 있고 중·고급 프로그래머들을 위해 C#과 .NET 지식의 간결한 지도를 제공한다.

출판사 서평

간결한 설명으로 깊이 있게 C# 프로그래밍을 배운다!

2000년에 처음 등장한 C#은 유례없이 유연하고 폭넓은 언어로 성장했지만, 대신 프로그래머가 공부해야 할 것도 많아졌다. C# 6.0이나 .NET CLR, 그리고 핵심 .NET Framework 어셈블리들에 관해 궁금한 것이 있다면 C# 분야의 베스트셀러인 이 책에서 답을 찾을 수 있을 것이다.
이 책은 개념과 용법을 중심으로 구성되어 있고 중·고급 프로그래머들을 위해 C#과 .NET 지식의 간결한 지도를 제공한다. 이 책이 왜 C#의 결정적인 참고서인지 직접 경험해 보기 바란다.

[이 책에서 다루는 내용들]
* 문법과 변수의 기초부터 포인터와 연산자 중복적재(overloading)에 이르기까지 C# 언어의 모든 측면을 빠르게 정리한다.
* 세 개 장에 걸쳐 LINQ만을 집중적으로 다루어 LINQ를 깊은 곳까지 탐색한다.
* 동적 프로그래밍, 비동기 프로그래밍, 병렬 프로그래밍을 설명한다.
* XML, 네트워킹, 직렬화, 반영, 보안, 응용 프로그램 도메인, 코드 계약을 포함한 .NET 기능들을 설명한다.
* C# 6.0의 새로운 ‘서비스로서의 컴파일러’ Roslyn을 살펴본다.

추천사

스콧 거스리(Microsoft 부사장)
“C# 6.0 in a Nutshell은 내가 책상 위에 두고 항상 찾아보는 몇 안 되는 책 중 하나이다.”

에릭 리퍼트(C# MVP)
“초보자도 전문가도, 이 책에서 C# 프로그래밍의 최신 기법을 찾을 수 있다.”

목차

1장 C#과 .NET Framework 소개
객체 지향
형식 안전성
메모리 관리
플랫폼 지원
C#과 CLR의 관계
CLR과 .NET Framework
C#과 WinRT
C# 6.0의 새로운 기능과 특징
C# 5.0의 새로운 기능과 특징
C# 4.0의 새로운 기능과 특징
C# 3.0의 새로운 기능과 특징

2장 C# 언어의 기초
첫 번째 C# 프로그램
구문
형식의 기초
생성자와 인스턴스화
널 참조
수치 형식
정수 산술 넘침 점검 연산자
부울 형식과 연산자
문자열과 문자
배열
변수와 매개변수
표현식과 연산자
널 관련 연산자
문장
이름공간

3장 C#의 사용자 정의 형식
클래스
상속
object 형식
구조체
접근 수정자
인터페이스
열거형
내포된 형식
제네릭
C# 제네릭 대 C++ 템플릿

4장 고급 C#
대리자
이벤트
람다 표현식
익명 메서드
try 문과 예외
열거자와 반복자
널 가능 형식
연산자 중복적재
확장 메서드
익명 형식
동적 바인딩
특성
호출자 정보 특성(C# 5)
비안전 코드와 포인터
전처리기 지시자
XML 문서화

5장 .NET Framework 개요
CLR과 핵심 프레임워크
응용 기술

6장 .NET Framework의 기초
문자열과 텍스트 처리
날짜와 시간
날짜와 시간대
서식화와 파싱
표준 서식 문자열과 파싱 플래그
기타 변환 메커니즘
국제화
수치 다루기
열거형과 System.Enum
튜플
Guid 구조체
상등 비교
순서 비교
편의용 클래스들

7장 컬렉션
열거
ICollection 인터페이스와 IList 인터페이스
Array 클래스
목록, 대기열, 스택, 집합
사전
커스텀화 가능한 컬렉션과 프록시
상등 및 순서 비교 플러그인

8장 LINQ 질의
첫걸음
유창한 구문
질의 표현식
범위 변수
지연된 실행
부분 질의
질의 작성 전략
투영 전략
let 키워드
해석식 질의
LINQ to SQL과 Entity Framework
질의 표현식 구축

9장 LINQ 질의 연산자
개요
필터링
투영
결합
순서 결정
그룹화
집합 연산자
변환 메서드들
요소 연산자
집계 메서드
한정사
생성 메서드

10장 LINQ to XML
전체적인 구조
LINQ to XML DOM
X-DOM의 개요
X-DOM의 인스턴스화
내비게이션과 질의
X-DOM 갱신
값 다루기
문서와 선언
이름과 이름공간
주해
질의를 X-DOM으로 투영

11장 그 밖의 XML 기술들
XmlReader 클래스
XmlWriter
XmlReader/XmlWriter 사용 패턴
XSD와 스키마 유효성 점검
XSLT

12장 객체 처분과 쓰레기 수거
IDisposable, Dispose, Close
자동 쓰레기 수거
종료자
쓰레기 수거기의 작동 방식
관리되는 메모리의 누수
약한 참조

13장 진단과 코드 계약
조건부 컴파일
Conditional 특성
Debug 클래스와 Trace 클래스
코드 계약 개요
전제조건
사후조건
단언과 객체 불변식
인터페이스와 추상 메서드의 코드 계약
계약 위반 처리 방식
계약의 선택적 강제
정적 계약 점검
디버거 통합
프로세스와 프로세스 스레드
StackTrace와 StackFrame 클래스
Windows 이벤트 로그
성능 카운터
Stopwatch 클래스

14장 동시성과 비동기성
소개
스레드 적용
Task 클래스
비동기성의 원칙들
C#의 비동기 함수
비동기 패턴
더 이상 필요 없는 패턴들

15장 스트림과 입출력
스트림 구조
스트림 사용
스트림 적응자
압축 스트림
ZIP 파일 다루기
파일과 디렉터리 연산
WinRT의 파일 입출력
메모리 대응 파일
격리된 저장소

16장 네트워킹
네트워크 구조
주소와 포트
URI
클라이언트 쪽 클래스들
HTTP 다루기
HTTP 서버 작성
FTP 활용
DNS 사용
SmtpClient로 메일 보내기
TCP 사용
TCP로 POP3 메일 수신
WinRT의 TCP

17장 직렬화
직렬화 개념
명시적 직렬화 대 암묵적 직렬화
자료 계약 직렬화기
자료 계약 직렬화기와 컬렉션
자료 계약의 확장
이진 직렬화기
이진 직렬화 특성들
ISerializable 구현을 통한 이진 직렬화
XML 직렬화

18장 어셈블리
어셈블리의 구성
강력한 이름과 어셈블리 서명
어셈블리 이름
Authenticode 서명
전역 어셈블리 캐시(GAC)
자원과 위성 어셈블리
어셈블리의 환원 및 적재
기준 폴더 바깥에 어셈블리 배치
단일 실행 파일 만들기
참조되지 않은 어셈블리 다루기

19장 반영과 메타자료
형식의 반영과 활성화
멤버의 반영과 호출
어셈블리의 반영
특성 다루기
동적 코드 생성
어셈블리와 형식의 산출
형식 멤버 산출
제네릭 메서드와 제네릭 형식의 산출
까다로운 산출 대상들
IL 코드의 파싱

20장 동적 프로그래밍
DLR(동적 언어 런타임)
수치 형식 통합
동적 멤버 중복적재 해소
동적 객체의 구현
동적 언어와의 상호운용

21장 보안
권한
코드 접근 보안(CAS)
부분 신뢰 호출자 허용
투명성 모형
다른 어셈블리에 모래상자 적용
운영체제 보안
신원 및 역할 보안
암·복호화 개요
Windows 데이터 보호
해싱
대칭 암호화
공개 키 암호화와 서명

22장 고급 스레드 기법
동기화 개요
독점 잠금
잠금과 스레드 안전성
비독점 잠금
이벤트 대기 핸들을 이용한 신호 전
Barrier 클래스
게으른 초기화
스레드 지역 저장소
Interrupt 메서드와 Abort 메서드
Suspend 메서드와 Resume 메서드
타이머

23장 병렬 프로그래밍
PFX가 왜 필요한가?
PLINQ
Parallel 클래스
작업 병렬성
AggregateException 다루기
동시적 컬렉션
BlockingCollection 클래스

24장 응용 프로그램 도메인
응용 프로그램 도메인의 구조
응용 프로그램 도메인의 생성과 파괴
다중 응용 프로그램 도메인 활용
DoCallBack 활용
응용 프로그램 도메인 감시
도메인과 스레드
도메인 간 자료 공유

25장 상호운용성
네이티브 DLL 호출
형식 인도
비관리 코드의 콜백 호출
C 공용체 흉내 내기
공유 메모리
구조체를 비관리 메모리에 대응
COM 상호운용성
C#에서 COM 구성요소 호출
상호운용 형식들을 응용 프로그램에 내장
기본 상호운용 어셈블리(PIA)
COM 코드에서 C# 객체 사용

26장 정규 표현식
정규 표현식의 기초
한정사
너비 0 단언
그룹
텍스트 치환 및 분할
유용한 정규 표현식 예제 모음
정규 표현식 언어 일람

27장 Roslyn 컴파일러
Roslyn의 구조
구문 트리
컴파일 공정과 의미 모형

저자소개

조셉 앨버허리 [저] 신작알림 SMS신청
생년월일 -

해당작가에 대한 소개가 없습니다.

류광 [역] 신작알림 SMS신청
생년월일 -

1996년부터 활동해 온 프로그래밍 서적 전문 번역가로, Game Programming Gems 시리즈와 컴퓨터 프로그래밍의 예술(The Art of Computer Programming) 제1~4A권, UNIX 고급 프로그래밍(Advanced Programming in UNIX Environment) 제2판과 제3판을 포함하여 60여 권의 다양한 프로그래밍 서적을 번역했다. C++ 관련 번역서로는 일반적 프로그래밍과 STL, C++ Template Metaprogramming, (C++로 배우는) 프로그래밍의 원리와 실제 등이 있다. 수학 관련 번역서로는 《구체 수학》, 《3D 게임 프로그래밍 & 컴퓨터 그래픽을 위한 수학》 제1판·제2판 등이 있고, 심층학습 관련

펼쳐보기

역자의 다른책

전체보기
펼쳐보기

이 상품의 시리즈

(총 115권 / 현재구매 가능도서 105권)

선택한 상품 북카트담기
펼쳐보기

전공도서/대학교재 분야에서 많은 회원이 구매한 책

    리뷰

    0.0 (총 0건)

    구매 후 리뷰 작성 시, 북피니언 지수 최대 600점

    리뷰쓰기

    기대평

    작성시 유의사항

    평점
    0/200자
    등록하기

    기대평

    10.0

    판매자정보

    • 인터파크도서에 등록된 오픈마켓 상품은 그 내용과 책임이 모두 판매자에게 있으며, 인터파크도서는 해당 상품과 내용에 대해 책임지지 않습니다.

    상호

    (주)교보문고

    대표자명

    안병현

    사업자등록번호

    102-81-11670

    연락처

    1544-1900

    전자우편주소

    callcenter@kyobobook.co.kr

    통신판매업신고번호

    01-0653

    영업소재지

    서울특별시 종로구 종로 1(종로1가,교보빌딩)

    교환/환불

    반품/교환 방법

    ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청 또는 1:1 문의 게시판 및 고객센터(1577-2555)에서 신청 가능

    반품/교환가능 기간

    변심 반품의 경우 출고완료 후 6일(영업일 기준) 이내까지만 가능
    단, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

    반품/교환 비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    상품이나 서비스 자체의 하자로 인한 교환/반품은 반송료 판매자 부담

    반품/교환 불가 사유

    ·소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)

    ·소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등

    ·복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

    ·시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

    ·전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

    상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있음

    소비자 피해보상
    환불지연에 따른 배상

    ·상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

    ·대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    (주) 인터파크 안전결제시스템 (에스크로) 안내

    (주)인터파크의 모든 상품은 판매자 및 결제 수단의 구분없이 회원님들의 구매안전을 위해 안전결제 시스템을 도입하여 서비스하고 있습니다.
    결제대금 예치업 등록 : 02-006-00064 서비스 가입사실 확인

    배송안내

    • 교보문고 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다.

    • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

    • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능합니다.

    • 배송비는 업체 배송비 정책에 따릅니다.

    • - 도서 구매 시, 1만 원 이상 무료, 1만원 미만 2천 원 - 상품별 배송비가 있는 경우, 상품별 배송비 정책 적용