홈 > 부모님 > 부모님 > 소설,일반 > 컴퓨터,모바일
Essential C# 6.0 한국어판  이미지

Essential C# 6.0 한국어판
C# 6.0 기초에서 고급까지 완벽 가이드
에이콘출판 | 부모님 | 2016.05.31
  • 정가
  • 50,000원
  • 판매가
  • 45,000원 (10% 할인)
  • S포인트
  • 2,250P (5% 적립)
  • 상세정보
  • 0.000Kg | 1088p
  • ISBN
  • 9788960778481
  • 배송비
  • 2만원 이상 구매시 무료배송 (제주 5만원 이상) ?
    배송비 안내
    전집 구매시
    주문하신 상품의 전집이 있는 경우 무료배송입니다.(전집 구매 또는 전집 + 단품 구매 시)
    단품(단행본, DVD, 음반, 완구) 구매시
    2만원 이상 구매시 무료배송이며, 2만원 미만일 경우 2,000원의 배송비가 부과됩니다.(제주도는 5만원이상 무료배송)
    무료배송으로 표기된 상품
    무료배송으로 표기된 상품일 경우 구매금액과 무관하게 무료 배송입니다.(도서, 산간지역 및 제주도는 제외)
  • 출고일
  • 1~2일 안에 출고됩니다. (영업일 기준) ?
    출고일 안내
    출고일 이란
    출고일은 주문하신 상품이 밀크북 물류센터 또는 해당업체에서 포장을 완료하고 고객님의 배송지로 발송하는 날짜이며, 재고의 여유가 충분할 경우 단축될 수 있습니다.
    당일 출고 기준
    재고가 있는 상품에 한하여 평일 오후3시 이전에 결제를 완료하시면 당일에 출고됩니다.
    재고 미보유 상품
    영업일 기준 업체배송상품은 통상 2일, 당사 물류센터에서 발송되는 경우 통상 3일 이내 출고되며, 재고확보가 일찍되면 출고일자가 단축될 수 있습니다.
    배송일시
    택배사 영업일 기준으로 출고일로부터 1~2일 이내 받으실 수 있으며, 도서, 산간, 제주도의 경우 지역에 따라 좀 더 길어질 수 있습니다.
    묶음 배송 상품(부피가 작은 단품류)의 출고일
    상품페이지에 묶음배송으로 표기된 상품은 당사 물류센터에서 출고가 되며, 이 때 출고일이 가장 늦은 상품을 기준으로 함께 출고됩니다.
  • 주문수량
  • ★★★★★
  • 0/5
리뷰 0
리뷰쓰기

구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.

  • 도서 소개
  • 출판사 리뷰
  • 작가 소개
  • 목차
  • 회원 리뷰

  도서 소개

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

이 책이 의도하는 바는 프로그래머보다는 대장장이에게 더 어울릴 것 같은 어셈블리, 링크, 체인, 스레드, 퓨전과 같은 단어를 사용해 초보자를 겁먹게 하지 않으면서 고급 개발자를 깨우치게 하는 데 있다. 이 책의 주요 독자는 또 다른 언어를 자신의 무기고에 추가하고자 하는 경험 있는 개발자다. 하지만 이 책은 모든 수준의 개발자들에게 중요한 가치를 제공할 수 있도록 신중하게 만들었다.

  출판사 리뷰

★ 요약 ★

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

★ 이 책에서 다루는 내용 ★

■ C# 데이터 형식과 연산자, 제어 흐름, 메소드, 매개변수
■ C# 6.0에서 상당히 간결해진 문법으로 클래스와 상속, 인터페이스 등을 포함하는 C# 개체 지향 구조 사용
■ 잘 구성된 값과 참조 형식 사용
■ 신뢰할 수 있는 효과적인 예외 처리 코드 작성
■ 코드 복잡성을 낮추기 위한 제네릭과 대리자, 람다 식, 이벤트의 사용(이벤트를 발생시키는 간결한 C# 6.0 문법 포함)
■ 리플렉션과 특성을 사용한 동적 프로그래밍
■ LINQ와 질의 식을 사용한 다양한 데이터 컬렉션 질의
■ 비즈니스 개체를 다루는 사용자 지정 컬렉션 생성
■ 컬렉션 인터페이스와 표준 질의 연산자를 사용한 닷넷(.NET) 컬렉션 액세스
■ 닷넷 4.6에서의 CLR(Common Language Infrastructure)과 C#
■ 선언형 프로그래밍과 포함된 메타데이터, 리플렉션, 특성 활용
■ 새로운 async/await 패러다임을 포함한 다중스레딩과 동기화
■ P/Invoke와 포인터, 직접 메모리 조작을 사용한 다른 언어의 코드와 상호작용
■ C# 프로그램과 기본 런타임의 관계

★ 이 책의 대상 독자 ★

이 책이 의도하는 바는 프로그래머보다는 대장장이에게 더 어울릴 것 같은 어셈블리, 링크, 체인, 스레드, 퓨전과 같은 단어를 사용해 초보자를 겁먹게 하지 않으면서 고급 개발자를 깨우치게 하는 데 있다. 이 책의 주요 독자는 (화살통에 든 또 다른 화살처럼) 또 다른 언어를 자신의 무기고에 추가하고자 하는 경험 있는 개발자다. 하지만 이 책은 모든 수준의 개발자들에게 중요한 가치를 제공할 수 있도록 신중하게 만들었다.

■ 초심자: 프로그래밍에 처음 입문한다면 이 책은 초급 수준 프로그래머에서 C# 개발자로 전환하는 데 도움을 주는 리소스를 제공하므로, 부여받은 어떠한 C# 프로그래밍 작업도 편하게 할 수 있을 것이다. 이 책은 문법을 가르쳐줄 뿐만 아니라 여러분의 프로그래밍 경력 전체에 유용한 프로그래밍 연습을 제공한다.
■ 구조적 프로그래머: 몰입식 외국어 공부가 최선인 것처럼 모든 세세한 것을 알기에 앞서 언어를 사용해야 할 때 컴퓨터 언어부터 배우는 것이 가장 효과적이다. 이런 방식에서 이 책은 구조적 프로그래밍에 익숙한 이들이 편안함을 느끼는 튜토리얼로 시작하고, 4장 후반부에서 이 범주에 해당하는 개발자는 편안한 기분으로 기본 흐름 제어 프로그램을 작성하게 될 것이다. 하지만 C# 개발자가 되기 위해 문법을 다시 숙지하지 않아도 된다는 점은 큰 장점이다. 오히려 간단한 프로그램 작성 수준을 기업용 개발 수준으로 높이려면 C# 개발자는 근본적으로 객체(object)와 객체의 관계라는 측면에서 생각해야 한다. 이를 위해 5장의 초급 주제에서 클래스와 객체지향 개발을 소개한다. 역사적으로 C와 코볼, 포트란과 같은 구조적 프로그래밍 언어로 채워진 역할은 여전히 중요하지만 영향력이 줄었으므로, 소프트웨어 엔지니어는 객체지향 개발에 익숙해져야 한다. C#은 핵심 원리 중 하나로 객체지향 개발에 맞춰 설계되었기 때문에 객체지향 개발로 전환을 위해 배울 만한 이상적인 언어다.
■ 객체 기반과 객체지향 개발자: C++와 자바 프로그래머, 대다수 경험 있는 비주얼 베이식 프로그래머가 이 범주에 들어간다. 독자 중 대부분은 이미 세미콜론과 중괄호에 아주 편안함을 느낄 것이다. 1장의 코드를 한 번 슬쩍 본다면 C#이 이미 알고 있는 C와 C++ 스타일 언어와 유사하다는 핵심이 드러난다.
■ C# 전문가: C#에 이미 정통한 이들의 경우 이 책은 비교적 덜 부딪히는 구문에 대한 편리한 참고서가 될 것이다. 더욱이 거의 잘 다루지 않는 언어 세부 사항과 미묘한 문제에 대한 답을 제공한다. 가장 중요한 점은 견고하고 유지 보수하기 좋은 코드를 프로그래밍하기 위한 지침과 패턴을 제공한다는 점이다. 이 책은 C#을 다른 사람에게 가르치는 데도 도움이 된다. C#이 3.0, 4.0, 5.0, 그리고 이제는 6.0으로 바뀌면서 가장 중요하게 변경된 내용은 다음과 같다.

  작가 소개

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

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

  목차

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

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

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

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

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

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

7장. 인터페이스
__인터페이스 소개
__인터페이스를 통한 다형성
__인터페이스 구현
__클래스와 인터

  회원리뷰

리뷰쓰기