서브메뉴

본문

C# 에센스
C# 에센스
저자 : 벤 앨바하리
출판사 : 한빛미디어
출판년 : 2001
ISBN : 8979141262

책소개


C# 언어와 .NET 프레임워크(framework)를 집약한 소개서이다. C#과 .NET은 2000년 7월 미국 플로리다 주 올랜도에서 열린 ‘마이크로소프트 전문 개발자 컨퍼런스’에서 첫 모습을 드러냈다. 그리고 얼마 후 .NET 소프트웨어 개발 키트(SDK, Software Development Kit)가 인터넷에서 배포되었다.

C#이 발표된 이후, C#은 사용 인구가 가히 폭발적으로 늘어나고 있으며, 기대도 높아지고 있다. 가장 최근에 나온 프로그래밍 언어인 만큼 기존 언어들의 장단점을 고려하여 설계되었고, C/C++의 강력한 기능과 비주얼 베이직의 단순함을 통합하였다. 자바처럼 기존의 C/C++에 비해 훨씬 단순하고 직관적이며 현대적이다. 물론 C#의 가장 큰 매력은 단순하다는 것이다.

C#이 발표된 초반인 만큼 혼란스러울 수 있는 시기에 출간된 이 책은 C#의 완벽한 조감도를 보여주며, C# 언어의 방대한 내용에서 그야말로 핵심만을 추려냈다. 마치 시험보기 10분 전에 마지막으로 작성되는 초압축 요약에 가깝다. 이 한 권의 책에는 중·고급 프로그래머가 C#과 .NET 프레임워크 SDK를 사용하기 위해 반드시 알아야 할 모든 것이 담겨 있다.

[부록 CD4] 한글 Visual Studio.NET 베타 2 버전 CD 4장

목차


1. 소개
C# 언어
공통 언어 실행 환경
기초 클래스 라이브러리
가장 작은 C# 프로그램

2. C# 언어 레퍼런스
식별자
타입
변수
표현과 연산자
문장
타입 구성하기
상속
접근 변경자
클래스와 구조체
인터페이스
배열
열거자
위임자
이벤트
try 문과 예외
속성
불안전 코드와 포인터
전처리기 지시문
XML 문서화

3. .NET 프레임워크 프로그래밍하기
공통 타입
수학적 계산
문자열
컬렉션
정규 표현식
입출력
네트워킹
스레딩
어셈블리
반영
커스텀 속성
자동 메모리 관리
네이티브 DLL과의 상호 작용
COM과의 상호 작용

4. 기초 클래스 라이브러리 개관
핵심 타입
텍스트
컬렉션
스트림과 입출력
네트워킹
스레딩
보안
반영
직렬화
리모팅
웹 서비스
데이터 접근
XML
그래픽
풍부한 클라이언트 애플리케이션
웹 기반의 애플리케이션
광역화
설정
향상된 컴포넌트 서비스
어셈블리
진단과 디버깅
비관리형 코드와의 상호 작용
컴포넌트와 툴 지원
실행 환경 기능 요소
네이티브 OS 기능 요소

QuickMenu