HOME > 상세정보

상세정보

C# 프로그래밍

C# 프로그래밍 (21회 대출)

자료유형
단행본
개인저자
Liberty, Jesse 김강회, 역 김범식, 역
서명 / 저자사항
C# 프로그래밍 / 제시 리버티 저 ; 김강회, 김범식 역
발행사항
서울 :   한빛미디어,   2001  
형태사항
829 p. : 삽화 ; 26 cm
원표제
C# Programming
ISBN
8979141602
일반주기
색인과 부록수록  
000 00000nam c2200205 c 4500
001 000000750420
005 20170605182016
007 ta
008 020124s2001 ulka 001c kor
020 ▼a 8979141602 ▼g 13560
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 121057522 ▼f 과학 ▼l 121057523 ▼f 과학 ▼l 111209680 ▼f 개가
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2001zzzk
100 1 ▼a Liberty, Jesse
245 1 0 ▼a C# 프로그래밍 / ▼d 제시 리버티 저 ; ▼e 김강회, ▼e 김범식 역
246 1 9 ▼a C# Programming
260 ▼a 서울 : ▼b 한빛미디어, ▼c 2001
300 ▼a 829 p. : ▼b 삽화 ; ▼c 26 cm
500 ▼a 색인과 부록수록
700 1 ▼a 김강회, ▼e
700 1 ▼a 김범식, ▼e
900 1 0 ▼a 리버티, 제시, ▼e

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고3(동양서)/ 청구기호 005.133 2001zzzk 등록번호 121057522 (5회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ 청구기호 005.133 2001zzzk 등록번호 111209680 (4회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고3(동양서)/ 청구기호 005.133 2001zzzk 등록번호 121057522 (5회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ 청구기호 005.133 2001zzzk 등록번호 111209680 (4회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

C#은 마이크로소프트의 새로운 닷넷 플랫폼에서 동작하는 소프트웨어 개발용으로 설계된 객체지향적인 인터넷 중심의 언어다. 저명한 개발자인 저자, 제시 리버티는 기존 언어에 익숙한 개발자가 닷넷 플랫폼의 응용 프로그램을 쉽게 개발할 수 있도록 C#과 다른 언어를 비교하면서 닷넷 응용 프로그래밍을 설명한다. 또한 C# 언어 자체의 구문 뿐 아니라 다양한 예제를 사용하여 유용한 프로그래밍 기법을 설명한다.

1부에서는 닷넷 프레임워크를 소개하고, C# 언어의 기본 요소와 구문을 설명한다. 클래스와 객체, 상속과 다형성, 연산자 오버로딩, 구조체와 인터페이스, 배열, 색인자, 컬렉션, 문자열 객체와 정규 표현식, 예외와 버그 처리, 위임과 이벤트 등 전반적인 내용을 담았다.

2부에서는 윈도우 폼을 이용한 데스크탑 응용 프로그램 개발과 웹 폼을 이용한 웹 응용 프로그램 개발 등 닷넷 프로그램 개발 방법을 설명한다. 그리고 인터넷을 통한 서비스를 제공하기 위해 ADO.NET, ASP.NET과 같이 데이터베이스 연동이나 웹 서비스 구성까지 다룬다.

3부에서는 C#이 CLR, BCL과 어떤 연관을 맺고 있는지 다루며, C#의 핵심 기능인 속성과 반영, 리모팅, 스레드, 동기화 스트림을 설명한다. 또한 다른 프로그램에서 작성된 COM 컴포넌트와 연동하는 기법을 소개한다.

다음의 링크를 클릭하면 샘플(.pdt) 챕터를 볼 수 있다.
pp.13~22, pp.33-50


정보제공 : Aladin

저자소개

제시 리버티(지은이)

마이크로소프트의 실버라이트 개발 파트의 선임 개발자이며, 오라일리의 『Programming Silverlight 2』와 베스트셀러인 『Programming C# 3.0』을 비롯한 여러 권의 책을 집필했다.

김강회(옮긴이)

1999년 KAIST 전산학과를 졸업하고, 현재 코넬 대학(Cornell Univ.) 전산학과 박사과정을 밟고 있다. 알고리즘, 데이터베이스, 바이오인포매틱스 등에 관심이 많다. 국제 정보 올림피아드 은상, 현대전자 소프트웨어 경진대회 대상, ACM 세계 대학생 프로그래밍 경진대회 10위 입상 등의 경력이 있으며, 국제 정보 올림피아드 한국 대표단의 부단장을 맡았다.

김범식(옮긴이)

1999년 KAIST 전산학과를 졸업하고, 동 대학원에서 프로그래밍 언어 이론(Type System/Program Analysis)을 전공하였다. 2001년 석사학위를 받았다. 프로그래밍 언어 뿐만 아니라 네트워크 프로그래밍, WML, WAP 등에 관심이 많다. 자료 구조론과 프로그래밍 언어 수업의 조교를 맡은 경험이 있다.

정보제공 : Aladin

목차


목차
역자 서문 = 5
차례 = 7
서문 = 13
1부. C# 언어
 1장. C# 닷넷 프레임워크 = 25
  닷넷 플랫폼 = 26
  닷넷 프레임워크 = 27
  컴파일 과정과 마이크로소프트 중개 언어 = 30
  C# 언어 = 30
 2장. 시작 : "Hello World" = 33
  클래스, 객체, 타입 = 34
  "Hello World" 만들기 = 42
  비주얼 스튜디오 닷넷 디버거 사용 = 46
 3장. C# 언어 기초 = 51
  타입 = 52
  변수와 상수 = 57
  표현 = 65
  공백 = 66
  문장 = 67
  연산자 = 85
  네임스페이스 = 96
  전처리기 지시문 = 98
 4장. 클래스와 객체 = 103
  클래스 정의 = 104
  객체 생성 = 111
  정적 멤버 사용 = 118
  객체 소멸 = 124
  매개변수 전달 = 128
  오버로딩 메소드와 생성자 = 134
  프로퍼티를 이용한 데이터 캡슐화 = 138
  읽기 전용 필드 = 142
 5장. 상속과 다형성 = 145
  특수화와 일반화 = 146
  상속 = 149
  다형성 = 154
  추상 클래스 = 161
  모든 클래스의 근본 : Object = 166
  박싱과 언박싱 = 168
  내부 클래스 = 171
 6장. 연산자 오버로딩 = 175
  연산지 키워드의 사용 = 176
  다른 닷넷 언어 지원 = 177
  유용한 연산자 생성 = 177
  논리적인 짝 = 177
  동등 연산자 = 178
  변환 연산자 = 179
 7장. 구조체 = 187
  구조체 정의 = 188
  구조체 생성 = 191
 8장. 인터페이스 = 197
  인터페이스 구현 = 198
  인터페이스 메소드 접근 = 210
  인터페이스 구현의 오버라이딩 = 217
  명시적 인터페이스 구현 = 223
 9장. 배열, 색인자, 컬렉션 = 235
  배열 = 236
  foreach 문 = 241
  색인자 = 259
  컬렉션 인터페이스 = 270
  배열 리스트 = 278
  큐 = 292
  스택 = 295
  사전 구조 = 299
 10장. 문자열과 정규 표현식 = 309
  문자열 = 310
  정규 표현식 = 329
 11장. 예외 처리 = 343
  예외 발생과 처리 = 344
  예외 객체 = 356
  사용자 정의 예외 = 360
  예외 재발생 = 363
 12장. 위임과 이벤트 = 369
  위임 = 371
  이벤트 = 396
2부. C# 프로그래밍
 13장. 윈도우 응용 프로그램 = 411
  간단한 윈도우 폼 생성 = 413
  윈도우 포 응용 프로그램 생성 = 426
  XML 문서화 주석 = 456
  응용 프로그램 배포 = 459
 14. ADO.NET을 사용한 데이터 접근 = 471
  관계형 데이터베이스와 SQL = 472
  ADO.NET 객체 모델 = 477
  ADO.NET 시작 = 479
  ADO 관리 프로바이더 사용 = 484
  데이터 연결 컨트롤 작업 = 487
  데이터베이스 레코드 변환 = 501
  ADO.NET과 XML = 519
 15장. 웹 폼을 사용한 웹 응용 프로그램 = 521
  웹 폼의 이해 = 522
  웹 폼 생성 = 527
  컨트롤 추가 = 531
  데이터 바인딩 = 533
  포스트백 이벤트에 대한 응답 = 543
  ASP.NET과 C# = 546
 16장. 웹 서비스 프로그래밍 = 547
  SOAP, WSDL, Discovery = 548
  웹 서비스 만들기 = 549
  프록시 생성 = 557
3부. C#과 닷넷 CLR
 17장. 어셈블리와 버전 관리 = 565
  PF 파일 = 566
  메타데이터 = 566
  보안 경계 = 566
  버전 관리 = 567
  목록 = 567
  다모듈 어셈블리 = 569
  비공개 어셈블리 = 580
  공유 어셈블리 = 581
 18장. 속성과 반영 = 589
  속성 = 590
  고유 속성 = 590
  사용자 정의 속성 = 593
  반영 = 598
  반영 방출 = 611
 19장. 마샬링과 리모팅 = 643
  응용 프로그램 도메인 = 645
  문맥 = 658
  리모팅 = 661
 20장. 스레드와 동기화 = 675
  스레드 = 676
  동기화 = 688
  경쟁 조건과 교착 상태 = 701
 21장. 스트림 = 705
  파일과 디렉토리 = 706
  데이터 읽기와 쓰기 = 720
  비동기 I/O = 729
  네트워크 I/O = 735
  웹 스트림 = 759
  직렬화 = 762
  격리된 저장 공간 = 773
 22장. 닷넷과 COM 프로그래밍 = 779
  ActiveX 컨트롤 가져오기 = 780
  COM 컴포넌트 가져오기 = 789
  닷넷 컴포넌트 내보내기 = 799
  P/Invoke = 802
  포인터 = 806
 부록 A. C# 키워드 = 811
 찾아보기 = 819


관련분야 신착자료

Harvard Business Review (2025)