본문내용 바로가기
MD의선택 이벤트 무료배송

Essential C# 6.0(한국어판) C# 6.0 기초에서 고급까지 완벽 가이드

에이콘 프로그래밍 언어 시리즈
마크 미카엘리스 , 에릭 리퍼트 지음 | 김도균, 안철진 옮김 | 에이콘출판 | 2016년 05월 31일 출간
  • 정가 : 50,000원
    판매가 : 45,000 [10%↓ 5,000원 할인]
  • 제휴할인가 : 35,000 교보-롯데카드 최대 25% 청구할인 카드/포인트 안내
  • 통합포인트 : 2,500 적립 [5% 적립]
  • 추가혜택 :
    naver네이버페이 결제 시 무조건 1% 추가 적립 payco페이코 결제 시 최대 1만원 적립 okcashbag 실 결제 금액의 0.5% 적립 안내
  • 배송비 : 무료 배송비 안내
  • 도착예정일 : 서울특별시 종로구 세종대로 기준 지역변경
    당일배송 지금 주문하면 오늘(23일,토) 도착 예정 도착 예정일 안내
  • 바로드림 : 인터넷으로 주문하고 영업점에서 직접 수령 안내
인터넷교보문고 20주년 특별선물 증정
닫기
  • 꼬마 흡혈귀 머그컵 증정
  • 가격은 빼고, 혜택은 곱하고 2017년 2학기 대학교재전
  • 유아/어린이/가정육아&요리 신학기 추천도서
  • 14회 책과함께 KBS 한국어능력시험
  • 유아/어린이/가정육아 이달의 기대신간
  • 인터넷교보문고 20주년 생일파티 스무살 인교
  • OO을 잘 아는 세 남자
  • 추천도서 1권 투표, 매일 선착순 1천명 1천원 e-교환권 증정
  • 추석선물 이벤트
  • 비즈앤굿즈

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 대표 IT 컴퍼니 지원자격에 맞춰 준비하자
    06. 21 ~ 12. 31
  • MANNING, O'REILLY, PACKT, WILEY 등 해..
    03. 07 ~ 04. 30
  • 설문참여 시 매월 5명 추첨통해 선물을 드립니다.
    10. 14 ~ 12. 31
상품상세정보
ISBN 9788960778481(8960778486)
쪽수 1088쪽
크기 188 * 250 * 45 mm /1920g 판형알림
이 책의 원서 Essential C# 6.0(5th ed.)/Mark Michaelis

책소개

이 책이 속한 분야

[Essential C# 6.0(한국어판)]은 C# 언어에 대해 자세하고 포괄적으로 다루면서 튜토리얼을 넘어 능률적인 소프트웨어 개발을 시작할 수 있는 이론적 토대를 제공한다. 또한, C# 프로그래밍 패러다임에 대한 통찰력을 제공하며, 이전 버전 C#의 모든 기능과 더불어 C# 6.0과 닷넷 프레임워크 4.6의 최신 버전에서 소개한 기능을 다룬다.

이 책의 시리즈

저자소개

저자 : 마크 미카엘리스

저자 마크 미카엘리스(Mark Michaelis)는 인텔리텍트(IntelliTect)의 창업자며, 수석 아키텍트와 트레이너 역할을 담당하고 있다. 1996년부터 C#과 비주얼 스튜디오 팀 시스템, 윈도우 SDK 분야의 MVP로 활동하고 있으며, 2007년에는 마이크로소프트 RD(Regional Director)로 인정받았다. C#과 커넥티드 시스템, 오피스/셰어포인트, 비주얼 스튜디오 등을 비롯해 마이크로소프트 소프트웨어 설계 리뷰 팀 중 몇 곳에서도 활동 중이다. 개발자 컨퍼런스에서 발표하기도 했으며, 수많은 기사를 쓰고 여러 책을 집필했다. 일리노이 주립대학에서 철학 학사학위를 받았고, 일리노이 공과대학에서 컴퓨터과학 석사학위를 받았다. 컴퓨터와 씨름하고 있지 않을 때는 가족과 함께 바쁘게 지내기도 하고, 철인 3종 경기 훈련에 참가하기도 한다(2008년에 처음으로 철인 경주를 완주했다). 아내 엘리자베스와 세 자녀인 벤자민, 한나, 아비가일과 함께 워싱턴 주에 있는 스포캔에서 살고 있다.

저자 : 에릭 리퍼트

저자 에릭 리퍼트(Eric Lippert)는 지금은 시놉시스(Synopsys)의 일원인 커버리티(Coverity)에서 C# 정적 분석을 위한 도구를 만들고 있다. 커버리티로 옮기기 전에는 마이크로소프트에서 C# 컴파일러 팀의 수석 개발자로 일했다. 블로그에 C#에 관한 글을 작성하거나 책을 쓰지 않을 때는 자신의 작은 요트와 멋진 시간을 즐긴다. 에릭은 워싱턴 주 시애틀에서 아내 리아와 함께 살고 있다.

역자 : 김도균

역자 김도균은 ‘강철 벼룩’이라는 필명으로 글을 쓰는 엔지니어다. 마이크로소프트의 기술을 전파하는 공인 강사며, ‘Office Servers and Services’와 ‘Visual Studio and Development Technologies’ 분야의 MVP다. 독립 IT 기술자의 저술 강연 상호부조 네트워크인 GoDev(www.godev.kr)의 리더로 섬기고 있다. 에이콘출판사에서 출간한 『The C# Programming Language』, 『Essential C# 5.0 한국어판』, 『처음 배우는 C#』을 번역했다.

역자 : 안철진

역자 안철진은 비슷한 길을 가고 있지만 항상 다른 시각을 가지려고 고민하고, 미래를 그저 현재의 연장선이 아닌 좀 더 나은 가치를 이룰 수 있는 변화와 희망으로 채우고자 하루하루를 열심히 살아가는 대한민국의 개발자다. 시뮬레이터 전문업체인 도담시스템스를 거쳐 현재는 KTDS에서 시스템 개발에 몸담고 있으며, GoDev 멤버로도 활동 중이다.

작가의 말

소프트웨어 공학의 역사를 통틀어 컴퓨터 프로그램을 작성하는 데 사용된 방법론은 몇 번의 패러다임의 전환을 거치면서 각 전환기마다 코드 구조를 향상시키고 복잡성을 줄이는 식으로 다음의 전환에 대한 토대를 이뤄왔다.
처음 몇 장에서는 구문이 작성된 순서대로 실행되는 순차 프로그래밍 구조를 살펴본다. 이런 모델에 내포된 문제는 요구 사항이 증가함에 따라 복잡성이 기하급수적으로 증가한다는 점이다. 이런 복잡성을 줄이려면 코드 블록을 메소드로 옮기는 구조화된 프로그래밍 모델을 만들면 된다. 이 모델을 사용하면 프로그램 내의 여러 위치에서 코드 중복 없이 동일한 코드 블록을 호출할 수 있다. 하지만 이런 구조도 곧 커져가는 프로그램의 통제로 인해 한계에 부딪혔고 추상화를 더 필요로 했다. 5장에서 설명한 객체지향 프로그래밍은 이런 상황을 바로 잡기 위해 등장했다. 뒤이은 장들에서 인터페이스 기반 프로그래밍과 LINQ(그리고 이를 컬렉션 API로 만든 변환), 특성을 통한 기본적인 선언형 프로그래밍 형식(17장)과 같은 추가적인 방법론을 배운다.
이 책의 주요 장점은 다음 세 가지다.
ㆍ C# 언어에 대해 포괄적으로 다루면서 단순한 학습서 수준을 넘어 효과적인 소프트웨어 개발 프로젝트를 시작할 수 있는 토대를 제공한다.
ㆍ 이미 C#에 익숙한 독자의 경우 더 복잡한 프로그래밍 패러다임에 대한 통찰력을 제공하며, C# 6.0과 닷넷 프레임워크 4.6의 가장 최신 버전에서 소개한 기능을 상세히 다룬다.
ㆍ 이 책은 시간이 지나도 변치 않는 참고서로서, C#에 충분히 익숙해진 이후에도 여전히 유용하다.
C# 학습에 성공하려면 가능한 한 빨리 코드부터 작성해야 한다. 이론적으로 완전히 무장할 때까지 기다릴 필요가 없다. 바로 소프트웨어를 작성해보는 것이 좋다. 반복 개발의 신봉자처럼 나는 이 책을 통해 초보 프로그래머일지라도 2장의 말미에서 기본 C# 코드 작성을 시작할 수 있기를 바란다.
이 책에서 많은 주제를 다루지는 않는다. ASP 닷넷, 엔티티 프레임워크, WPF와 같은 스마트 클라이언트 개발, 분산 프로그래밍 등과 같은 주제까지 다루지는 않는다. 이들 주제가 닷넷 프레임워크와 관련이 있지만, 이들을 다루려면 각 주제별로 책 한 권이 따로 필요할 정도다. 다행히 애디슨웨슬리 출판사의 닷넷 개발 시리즈에는 이러한 주제를 다룬 책이 여럿 있다. 이 책은 C#과 기본 클래스 라이브러리 내의 형식에 초점을 맞춘다. 이 책을 읽으면 다른 시리즈에서 다루는 영역에 대한 전문성을 개발하는 데 필요한 준비를 마칠 수 있다. - 저자

목차

1장. C# 소개
__Hello, World
__C# 구문 기초
__콘솔 입력과 출력
__요약

2장. 데이터 형식
__기본 숫자 형식
__더 알아야 할 기본 형식
__null과 void
__형식 분류
__null 허용 한정자
__데이터 형식 간의 변환
__배열
__요약

3장. 연산자와 흐름 제어
__연산자
__흐름 제어 소개
__코드 블록({})
__코드 블록과 범위, 선언 공간
__불리언 표현식
__비트 단위 연산자(<<, >>, |, &, ^, ~)
__흐름 제어 구문(계속)
__점프문
__C# 전처리 지시문
__요약

4장. 메소드와 매개변수
__메소드 호출
__메소드 선언
__using 지시문
__Main()의 반환과 매개변수
__고급 메소드 매개변수
__재귀
__메소드 오버로딩
__선택적 매개변수
__예외를 사용한 기본 에러 처리
__요약

5장. 클래스
__클래스 선언과 인스턴스 생성
__인스턴스 필드
__인스턴스 메소드
__this 키워드 사용
__접근 한정자
__속성
__생성자
__정적 멤버
__확장 메소드
__데이터 캡슐화
__중첩 클래스
__부분 클래스
__요약

6장. 상속
__파생
__기본 클래스 재정의
__추상 클래스
__System.Object에서 파생된 모든 클래스
__is 연산자를 사용한 기본 형식 확인
__as 연산자를 사용한 변환
__요약

7장. 인터페이스
__인터페이스 소개
__인터페이스를 통한 다형성
__인터페이스 구현
__클래스와 인터페이스 구현 간의 변환
__인터페이스 상속
__다중 인터페이스 상속
__인터페이스의 확장 메소드
__인터페이스를 통한 다중 상속 구현
__버전 관리
__인터페이스와 클래스의 비교
__인터페이스와 특성 비교
__요약

8장. 값 형식
__구조체
__박싱
__열거형
__요약

9장. 잘 구성된 형식
__object 멤버 재정의
__연산자 오버로딩
__기타 어셈블리 참조
__네임스페이스 정의
__XML 주석
__가비지 수집
__리소스 정리
__지연 초기화
__요약

10장. 예외 처리
__다중 예외 형식
__예외 잡기
__일반 catch 블록시
__예외 처리를 위한 지침
__사용자 지정 예외 정의
__예외 래핑과 다시 던지기
__요약

11장. 제네릭
__제네릭 없는 C#
__제네릭 형식 소개
__제약 조건
__제네릭 메소드
__공변과 반공변
__제네릭의 내부
__요약

12장. 대리자와 람다 식
__대리자 소개
__람다 식
__익명 메소드
__범용 대리자(System.Func와 System.Action)
__요약

13장. 이벤트
__다중 형 변환 대리자를 이용한 Observer 패턴 구현
__이벤트
__요약

14장. 컬렉션 인터페이스와 표준 질의 연산자
__익명 형식과 암시적 형식의 지역 변수
__컬렉션 이니셜라이저
__클래스를 컬렉션으로 만들어주는 IEnumerable[T]
__표준 질의 연산자
__요약

15장. LINQ와 질의 식
__질의 식 소개
__질의 식은 메소드 호출일 뿐이다
__요약

16장. 사용자 지정 컬렉션
__기타 컬렉션 인터페이스
__주요 컬렉션 클래스
__인덱서 지원
__Null이나 빈 컬렉션의 반환
__반복기
__요약

17장. 리플렉션, 특성, 동적 프로그래밍
__리플렉션
__nameof 연산자
__특성
__동적 객체를 이용하는 프로그래밍
__요약

18장. 멀티스레딩
__멀티스레딩 기초
__System.Threading 활용
__비동기 태스크
__태스크 취소
__태스크 기반 비동기 패턴
__루프 반복의 병렬 처리
__LINQ 질의의 병렬 실행
__요약

19장. 스레드 동기화
__왜 동기화가 필요한가?
__타이머
__요약

20장. 플랫폼 상호운용성과 안전하지 않은 코드
__플랫폼 호출
__포인터와 주소
__대리자를 통한 안전하지 않은 코드 실행
__C#을 통한 윈도우 런타임 활용
__요약

21장. 공용 언어 인프라
__공용 언어 인프라의 정의
__CLI 구현
__C#에서 기계어로의 컴파일
__런타임
__애플리케이션 도메인
__어셈블리, 매니페스트, 모듈
__공용 중간 언어(CIL)
__공용 형식 시스템(CTS)
__공용 언어 사양(CLS)
__기본 클래스 라이브러리(BCL)
__메타데이터
__요약

부록 A. C# 컴파일러와 CLI 플랫폼의 다운로드와 설치
__윈도우용 마이크로소프트 닷넷
__OS X과 리눅스에서의 닷넷

부록 B. 3목 프로그램 소스코드
__비동기 프로그래밍 모델
__비동기 대리자 호출
__이벤트 기반 비동기 패턴(EAP)
__백그라운드 작업자 패턴
__윈도우 UI로의 디스패치

부록 D. C# 5.0의 Async/Await
__패턴 이전의 타이머

출판사 서평

★ 요약 ★

이 책은 시간이 흘러도 변치 않는 가치를 제공하며 C#에 이미 익숙해진 후라도 여전히 유용한 참고서가 될 책이다. C# 언어에 대해 자세하고 포괄적으로 다루면서 튜토리얼을 넘어 능률적인 소프트웨어 개발을 시작할 수 있는 이론적 토대를 제공한다. 또한, C# 프로그래밍 패러다임에 대한 통찰력을 제공하며, 이전 버전 C#의 모든 기능과 더불어 C# 6.0과 닷넷 프레임워크 4.6의 최신 버전에서 소개한 기능을 다룬다.

★ 추천의 글 ★

C# 관련 도서 중에서 사람들이 꿈꿔 온 가장 뛰어난 작업 결과물(아마도 훨씬 뛰... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트 적립은 작성 후 다음 날 혹은 해당 도서 배송 출발 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

스토리K 1건의 스토리K가 있습니다.

    교환/반품/품절안내

    ※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

    교환/반품/품절안내
    반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
    [1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

    ※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
        또는 고객센터 (1544-1900)
    반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
    상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
    반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    반품/교환 불가 사유
    • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
      (단지 확인을 위한 포장 훼손은 제외)
    • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
      예) 화장품, 식품, 가전제품(악세서리 포함) 등
    • 복제가 가능한 상품 등의 포장을 훼손한 경우
      예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
    • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
    • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
      해당되는 경우
    (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
    상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
    이메일과 문자로 안내드리겠습니다.
    소비자 피해보상
    환불지연에 따른 배상
    • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
      소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
      소비자 보호에 관한 법률에 따라 처리함

    이 책의 원서번역서

    안내

    이 분야의 베스트

    • 사이토 고키
      21,600원
    • 한기준
      27,900원
    • 허팝
      13,500원
    • 길벗알앤디
      18,000원
    • 박응용
      16,920원
    더보기+

    이 분야의 신간

    더보기+

    바로가기

    • 우측 확장형 배너 2

    최근 본 상품