간편결제, 신용카드 청구할인
카카오페이 3,000원
(카카오페이 결제 시 최대할인 3천원 / 5만원 이상 결제, 기간 중 1회)
PAYCO(페이코) 최대 5,000원 할인
(페이코 신규 회원 및 90일 휴면 회원 한정)
북피니언 롯데카드 30% (36,540원)
(최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (41,760원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (46,980원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (48,550원)
(최대할인 3만원 / 3만원 이상 결제)
Close

C# 6.0 완벽 가이드 세트 (전2권) : C# 6.0 완벽 가이드 1 + C# 6.0 완벽 가이드 2

소득공제

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

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

58,000원

  • 52,200 (10%할인)

    2,900P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 출고완료 후 14일 이내 마이페이지에서 적립받기한 경우만 적립됩니다.
  • 추가혜택
    배송정보
    주문수량
    감소 증가
    • 이벤트/기획전

    • 연관도서(79)

    • 사은품(3)

    책소개

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

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

    출판사 서평

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

    추천사

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

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

    목차

    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[T] 클래스

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

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

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

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

    저자소개

    조셉 앨버허리(Joseph Albahari) [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    C# 5.0 in a Nutshell과 C# 6.0 Pocket Reference, LINQ Pocket Reference의 저자이며, 또한 유명한 코드 연습장 프로그램이자 LINQ 질의 유틸리티인 LINQPad의 작성자이기도 하다.

    벤 앨버허리(Ben Albahari) [저] 신작알림 SMS신청 작가DB보기
    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    Microsoft에서 프로그램 관리자로 일했으며, 영국의 배우 캐스팅 웹사이트인 Auditionist를 공동 설립했다.

    생년월일 -
    출생지 -
    출간도서 0종
    판매수 0권

    25년여의 번역 경력을 가진 전문 번역가로, 커누스 교수의 『The art of computer programming』(한빛미디어) 시리즈와 『컴퓨터과학의 기초를 다지는 단단한 수학』(인사이트, 2018), 『UNIX 고급 프로그래밍』(퍼스트북, 2014), 『Game Programming Gems』 시리즈 등 60여 권의 다양한 IT 전문서를 번역했다.

    번역과 프로그래밍 외에 소프트웨어 문서화에도 많은 관심이 있으며, 수많은 오픈소스 프로젝트의 표준 문서 형식으로 쓰이는 DocBook의 국내 사용자 모임인 닥북 한국(http://docbook.kr)의 일원이다. 홈페이지 occam's Razor(http://occamsrazr.net )와 게임 개발

    펼쳐보기

    역자의 다른책

    전체보기
    펼쳐보기

    이 상품의 시리즈

    Programming Insight 시리즈(총 88권 / 현재구매 가능도서 80권)

    펼쳐보기

    이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

      리뷰

      0.0 (총 0건)

      기대평

      작성시 유의사항

      평점
      0/200자
      등록하기

      기대평

      10.0

      교환/환불

      교환/환불 방법

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

      교환/환불 가능 기간

      고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

      교환/환불 비용

      고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

      교환/환불 불가사유

      반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
      배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

      소비자 피해보상

      소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
      교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

      기타

      도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

      배송안내

      • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

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

      • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

      • 배송비

      도서(중고도서 포함) 구매

      2,000원 (1만원이상 구매 시 무료배송)

      음반/DVD/잡지/만화 구매

      2,000원 (2만원이상 구매 시 무료배송)

      도서와 음반/DVD/잡지/만화/
      중고직배송상품을 함께 구매

      2,000원 (1만원이상 구매 시 무료배송)

      업체직접배송상품 구매

      업체별 상이한 배송비 적용