| 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회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ | 청구기호 005.133 2001zzzk | 등록번호 111209680 (4회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고3(동양서)/ | 청구기호 005.133 2001zzzk | 등록번호 121057522 (5회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고)/ | 청구기호 005.133 2001zzzk | 등록번호 111209680 (4회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
C#은 마이크로소프트의 새로운 닷넷 플랫폼에서 동작하는 소프트웨어 개발용으로 설계된 객체지향적인 인터넷 중심의 언어다. 저명한 개발자인 저자, 제시 리버티는 기존 언어에 익숙한 개발자가 닷넷 플랫폼의 응용 프로그램을 쉽게 개발할 수 있도록 C#과 다른 언어를 비교하면서 닷넷 응용 프로그래밍을 설명한다. 또한 C# 언어 자체의 구문 뿐 아니라 다양한 예제를 사용하여 유용한 프로그래밍 기법을 설명한다.
1부에서는 닷넷 프레임워크를 소개하고, C# 언어의 기본 요소와 구문을 설명한다. 클래스와 객체, 상속과 다형성, 연산자 오버로딩, 구조체와 인터페이스, 배열, 색인자, 컬렉션, 문자열 객체와 정규 표현식, 예외와 버그 처리, 위임과 이벤트 등 전반적인 내용을 담았다.
2부에서는 윈도우 폼을 이용한 데스크탑 응용 프로그램 개발과 웹 폼을 이용한 웹 응용 프로그램 개발 등 닷넷 프로그램 개발 방법을 설명한다. 그리고 인터넷을 통한 서비스를 제공하기 위해 ADO.NET, ASP.NET과 같이 데이터베이스 연동이나 웹 서비스 구성까지 다룬다.
3부에서는 C#이 CLR, BCL과 어떤 연관을 맺고 있는지 다루며, C#의 핵심 기능인 속성과 반영, 리모팅, 스레드, 동기화 스트림을 설명한다. 또한 다른 프로그램에서 작성된 COM 컴포넌트와 연동하는 기법을 소개한다.
다음의 링크를 클릭하면 샘플(.pdt) 챕터를 볼 수 있다.
pp.13~22, pp.33-50
정보제공 :
저자소개
제시 리버티(지은이)
마이크로소프트의 실버라이트 개발 파트의 선임 개발자이며, 오라일리의 『Programming Silverlight 2』와 베스트셀러인 『Programming C# 3.0』을 비롯한 여러 권의 책을 집필했다.
김강회(옮긴이)
1999년 KAIST 전산학과를 졸업하고, 현재 코넬 대학(Cornell Univ.) 전산학과 박사과정을 밟고 있다. 알고리즘, 데이터베이스, 바이오인포매틱스 등에 관심이 많다. 국제 정보 올림피아드 은상, 현대전자 소프트웨어 경진대회 대상, ACM 세계 대학생 프로그래밍 경진대회 10위 입상 등의 경력이 있으며, 국제 정보 올림피아드 한국 대표단의 부단장을 맡았다.
김범식(옮긴이)
1999년 KAIST 전산학과를 졸업하고, 동 대학원에서 프로그래밍 언어 이론(Type System/Program Analysis)을 전공하였다. 2001년 석사학위를 받았다. 프로그래밍 언어 뿐만 아니라 네트워크 프로그래밍, WML, WAP 등에 관심이 많다. 자료 구조론과 프로그래밍 언어 수업의 조교를 맡은 경험이 있다.
목차
목차 역자 서문 = 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
