www.tipntec.com   IT기기, IT서적 직거래 컴뮤니티 팁엔테크
 1% 함께 나눔 클릭 !
로그인
[ ID/Pass찾기 ]
읽지않은 쪽지
(0)
일 반 판 매 분 류
 
ISBN 책 가격비교
ώ 예스24 ώ 교보문고
ώ 알라딘 ώ 인터파크
ώ 리브로 ώ 영풍문고
ώ 북미르 ώ 북스캔
ώ 11st ώ 반디앤...
ώ 지마켓 ώ 팁엔테크
[ 업무시간 ]
월~금 (토.일 휴무)
am: 10시 ~ pm: 7시
점심: 12시 ~ 1시
tipntec@gmail.com
Home >> 상세보기
이전
- 분류위치 >> 프로그래밍언어 >> .NET(C#,ASP,C++,...) >> C# >>
제목 : Inside C#
새책정가 : 25,000원 판매가격 : 7,000원
ISBN : 9788976278357 출판일 : -
저 자 : Tom Archer 출판사 : 정보문화사
책상태 : A급(상태양호 거의 새책 )
판매가능권(질)수: 0 권(질)  
배송요금 : 0원 / 배송비 판매자부담(무료배송)
배송방법 : 택배배송
반품여부 : 반품불가  
판매가능지역 : 전국(제주,도서지역제외)
판매자정보(ID / 판매등급) : elbisu171[ ] / (평민)
사진1
(판매완료)
판매자 책상태 설명 :

밑줄이나 메모 조금 있는 것 외엔 전체적인 상태는 아주 양호합니다.
겉장만 보면 새책 같아요~
가격 네고 하실분도 연락주세요~


☞  판매자와 가격 조정을 원하시면 쪽지 또는 댓글을 이용해 보세요.

☞  댓글쓰기(현재 0 / 500byte):
               댓글은 쪽지와 메일로도 판매자에게 자동발송 되어 편리 합니다.


내 용 :

새로운 마이크로소프트 .NET의 핵심 기술인 C#에 대한 책이다. 새로운 마이크로소프트 .NET을 위한 새로운 객체지향 언어인 C#의 구조에 대한 깊이있는 내용을 담았다.

새롭게 등장한 C#의 내부적인 구조를 자세하게 알아볼 수 있다. 최신 기술인 객체 지향 프로그래밍 언어의 내부에 대해 이해하고, 파라미터를 설계하며, 동작의 원리를 깨우칠 수 있게 구성했다. 마이크로소프트 .NET을 위한 애플리케이션을 작성할 수 있도록 C#의 모든 기능을 제시한다.

부록 CD ROM으로는 마이크로소프트 .NET 최신 베타 2 버전(총 4장)과 영문 원서 eBook, 예제 코드 파일을 제공한다. 번역에 의문이 있는 독자들은 영문 원서 화일을 참고할 수 있다.

목 차 :
PATR1

CHAPTER 1 객체 지향 프로그래밍의 기초
모든 것은 객체다
객체 vs. 클래스
인스턴스화(Instantiation)
객체 지향 프로그래밍의 세가지 원칙
캠슐화(Encapsulation)
상속(Inheritance)
다형성(Polymorphism)

CHAPTER 2 마이크로소프트 .NET 소개
마이크로소프트 .NET 플랫폼(The Microsoft .NET Flatform)
.NET 프레임워크
윈도우즈 DNA와 .NET
공통 언어 런타임(Commom Language Runtime)
.NET 프레임워크 클래스 라이브러리
Microsoft Intermediate Language(MSIL)와 JITter
통합 데이터형 시스템
메타데이터(metadata)와 리플렉션(reflection)
보안
배포(Deployment)
비 관리 코드와의 호환성

CHAPTER 3 Hello, C#
C# 애플리케이션 작성하기
편집기 선택
"Hello, World"
명령 라인 컴파일러 사용하기
애플리케이션 실행하기
코드 살펴보기
클래스와 멤버
Main 메소드
System.Console.WriteLine 메소드
네임스페이스와 using 지시어
뼈대 코드
무언가 잘못되었다!
컴파일시 에러
ILDASM 탐험하기
MSIL에서 "Hello, World" 살펴보기
C# 프로그래밍 지침
자신만의 네임스페이스를 정의할 때
명명 규칙
명명 규약 표준

PART2

CHAPTER 4 데이터형 시스템
모든 것이 객체다
value 형과 reference 형(Value Types and Reference Types)
value 형
reference 형
Boxing과 Unboxing
모든 데이터형의 기반: System.Object
데이터형과 별칭
데이터형 변환
네임스페이스
using 키워드
CTS의 이점
언어 호환성
단일 기반의 객체 계층 구조
형 안전성

CHAPTER 5 클래스
클래스 정의하기
클래스 멤버
접근 제한자
Main 메소드
명령행 인자
반환값
다중 메인 메소드
생성자(Constructors)
정적 멤버와 인스턴스 멤버
생성자 초기화 목록
상수 vs. 읽기전용 필드
상수
읽기전용 필드

CHAPTER 6 메소드
객체 정리와 자원 관리
자원 관리 문제의 역사
결정론적인 종료
성능
완벽한 해결책
완벽에 가까운 해결책
제거 디자인 패턴(Dispose Design Pattern)
ref와 out 메소드 파라미터
메소드 오버로딩
가변 길이 메소드 파라미터
가상 메소드
메소드 오버로딩
다형성
정적 메소드
클래스 멤버에 접근하기

CHAPTER 7 프로퍼티, 배열, 색인자
스마트 필드(Smart Fields)로서의 프로퍼티
프로퍼티 정의와 사용
컴파일러는 어떤 일을 하는가?
읽기 전용 프로퍼티
프로퍼티의 상속
프로퍼티의 고급 기능 사용
배열
배열 선언하기
1차원 배열 예제
다차원 배열
차원(Rank) 쿼리하기
톱니형(jagged) 배열
인덱서를 사용해 객체를 배열로 다루기
인덱서정의하기
인덱서 예제
설계 지침

CHAPTER 8 어트리뷰트
어트리뷰트 소개
어트리뷰트 정의하기
어트리뷰트 쿼리하기
클래스 어트리뷰트
메소드 어트리뷰트
필드 어트리뷰트
어트리뷰트 파라미터
지정위치(positional) 파라미터와 명명(named) 파라미터
명명 파라미터 사용시 범하기 쉬운 실수들
유효한 어트리뷰트 파라미터 형
AttributeUsage 어트리뷰트
어트리뷰트 타겟 정의하기
단일 사용 어트리뷰트와 다중 사용 어트리뷰트
상속 어트리뷰트 규칙 정하기
어트리뷰트 구별자

CHAPTER 9 인터페이스
인터페이스의 사용
인터페이스 선언
인터페이스 구현
is 연산자를 이용해 질의하기
as 연산자를 이용해 쿼리하기
명시적 인터페이스 멤버 이름 확인하기
인터페이스를 이용한 이름 감추기
이름의 모호함 없애기
인터페이스와 상속
인터페이스 결합하기

PART 4

CHAPTER 10 수식과 연산자
연산자의 정의
연산자 우선순위
C# 연산자의 우선순위
왼쪽과 오른쪽의 결합법칙
활용 예
C# 연산자
Primary 수식 연산자
수학적 연산자
단순 대입 연산자

CHAPTER 11 프로그램의 흐름 제어
선택문
if 문
Switch 문
반복문
do/while 문
for 문
표(,) 연산자
foreach 문
Jump 문
break 문
continue 문
goto 문
return 문

CHAPTER 12 예외를 이용한 에러 핸들링
예외 처리의 개괄
기본적인 예외 처리 구문
예외 넘기기
예외 잡아내기
예외를 다시 넘기기
Finally를 이용한 마무리
에러 처리 기술의 비교
예외 처리의 이점
무엇이 좋은 에러 처리인가?
코드의 가독성을 향상시키기
생성자로부터 예외 전달하기
System.Exception 클래스 사용하기
Exception 객체 만들기
StackTrace 프로퍼티 사용하기
여러 개의 예외 형식을 잡기
Exception 클래스 만들기
예외 처리와 함께 코드 설계하기
try 블럭의 설계
catch 블럭의 설계

CHAPTER 13 연산자 오버로딩과 사용자 정의 변환
연산자 오버로딩
구문과 예제
오버로딩 가능한 연산자
연산자 오버로딩의 제한
설계 방침
사용자 정의 변환
구문과 예제

CHAPTER 14 델리게이트와 이벤트 핸들러
콜백(Callback) 메소드로 델리게이트 사용하기
Static 멤버로써 델리게이트 정의하기
필요한 경우에만 델리게이트 생성하기
델리게이트 합성(Composition) 델리게이트
델리게이트와 함께 이벤트 정의하기

PART 4

CHAPTER 15 멜티스레드 프로그래밍
스레드 기초
스레드와 멀티태스킹
컨텍스트 스위칭(Context switehing)
C#에서의 멀티스레드
스레드로 작업하기
AppDomain
Thread 클래스
스레드 스케줄링
스레드 안전과 동기화
Monitor 클래스를 사용하여 코드 보호하기
C#의 lock 문과 함께 Monitor Lock 사용하기
Mutex 클래스를 이용한 코드의 동기화
스레드 안정성과 .NET 클래스
스레드 가이드 라인
스레드가 필요한 경우
스레드를 사용할 필요가 없는 경우

CHAPTER 16 리플렉션과 함께 메타데이터 쿼리하기
리플랙션 API의 계층 구조
Type 클래스
인스턴스의 Type 가져오기
이름으로부터 Type 가져오기
형 탐색하기
어셈블리 그리고 모듈과 작업하기
어셈블리에 형을 탐색하기
어셈블리의 모듈을 나열하기
리플렉션 후기 바인딩
실행 시간에 코드를 생성하고 실행하기

CHAPTER 17 비 관리 코드와의 상호 운용
플랫폼 호출 서비스(Platform Invocation Service)
익스포트된 DLL 함수 선언하기
C#과 함께 콜백 함수 사용하기
마샬링과 PInvoke
비 안전 코드 작성
C#에서 포인터 사용하기
fixed 문
COM 상호 운용성(Interoperability)
용감한 새로운 세계
시작하기
COM typelib로부터 메타데이터 생성하기
COM 컴포넌트의 초기 바인딩
COM 인터페이스를 선택하기 위한 동적 형 발견을 사용하기
COM 컴포넌트 후기 바인딩
COM 스레드 모델

CHAPTER 18 어셈블리와 함께 작업하기
어셈블리 개관
Manifest 데이터
어셈블리의 이점
어셈블리 패키징
어셈블리 배포
어셈블리의 버전부여
어셈블리 빌드하기
여러개의 모듈을 가진 어셈블리 만들기
공유 어셈블리 만들기
전역 어셈블리 캐시와 함께 작업하기
캐시 보기
어셈블리에 버전 부여하기
QFE와 디폴트 버전 정책
안전모드의 구성(Configuration)파일을 생성하기
기 타 :
회사명: 팁엔테크 | 정보책임자: 이미래 | 사업자등록번호: 108-17-55826 | 이메일주소 무단수집 거부
서울시 영등포구 신길동 198  DNB  201호 Contact tipntec@gmail.com more information.
Copyleftⓒ2008 TipnTec. All Rights Not Reserved.