| 000 | 00000nam c2200205 c 4500 | |
| 001 | 000000747175 | |
| 005 | 20170605181358 | |
| 007 | ta | |
| 008 | 011226s2001 ulka 001c kor | |
| 020 | ▼a 8931418280 ▼g 13000 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 121056899 ▼f 과학 ▼l 121056900 ▼f 과학 ▼l 121057196 ▼f 과학 ▼l 121057195 ▼f 과학 ▼l 111209190 ▼f 개가 |
| 082 | 0 4 | ▼a 005.133 ▼2 21 |
| 085 | ▼a 005.133 ▼2 DDCK | |
| 090 | ▼a 005.133 ▼b 2001zzzc | |
| 100 | 1 | ▼a 한정환 |
| 245 | 2 0 | ▼a (처음으로하는) C# programming / ▼d 한정환 저 |
| 260 | ▼a 서울 : ▼b 영진.com, ▼c 2001 | |
| 300 | ▼a 587 p. : ▼b 삽화 ; ▼c 24 cm. + ▼e 전자 광디스크 (CD-ROM) 5매 | |
| 500 | ▼a 색인수록 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 2001zzzc | 등록번호 111209190 (10회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2001zzzc | 등록번호 121056899 (15회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 3 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2001zzzc | 등록번호 121057196 (12회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 4 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 2001zzzc | 등록번호 151122250 (8회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.133 2001zzzc | 등록번호 111209190 (10회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2001zzzc | 등록번호 121056899 (15회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. 2 | 소장처 과학도서관/보존서고5(동양서)/ | 청구기호 005.133 2001zzzc | 등록번호 121057196 (12회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 세종학술정보원/과학기술실(5층)/ | 청구기호 005.133 2001zzzc | 등록번호 151122250 (8회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
C#은 .NET과 함께 탄생한 마이크로소프트의 새로운 언어이다. C#의 가장 큰 특징은 현대적이고 심플한 언어인 Java와 유사한 모습을 가지며 C++의 강력함이 조미료처럼 첨가되었고, 비주얼 베이직(Visual Basic)의 높은 생산성 또한 보장하고 있다는 점.
이 책에서 다루고 있는 내용은 .NET 인프라 중 .NET Framework와 개발 도구인 Visual Studio.NET의 핵심 언어인 C#이다. 객체지향 언어의 기초적인 내용부터 C#의 등장 배경, 새로운 기능, 어플리케이션 개발에 필요한 여러 가지 지식 등을 쉽게 설명했다.
특히 본문에 사용된 용어 중 독자들이 처음으로 접하는 용어는 참고로 정리하여 쉽게 이해할 수 있도록 하였으며 본문의 내용 중 이해가 어려운 부분들은 도해로 구성하여 독자들이 직관적으로 쉽게 이해할 수 있도록 하였다. 또한 본문의 각 섹션마다 중요한 내용은 핵심 정리로 구성하여 다시 한 번 배운 내용을 스스로 정리해 볼 수 있도록 하였다.
C#의 새로운 기능이나 문법에 대한 설명만이 아니라 객체지향 프로그래밍 언어에서 반드시 알아두어야 할 기초 개념을 체계적으로 정리하였다. Java를 어느 정도 사용해 보았던 독자들은 보다 쉽게 이해할 수 있도록 Java에서 사용했던 표현을 참고로 제시했다.
부록 CD-ROM에는 본문에 수록된 예제 파일과 Visual Studio.NET Beta 2(한글 버전)을 모두 다섯장에 나누어 담았다.
정보제공 :
목차
목차 chapter 1 C#의 소개 1-1 .NET Framework의 이해 = 12 1 .NET을 통한 패러다임의 전환 = 12 2 CLR = 15 1-2 C#의 소개 = 18 1 C#의 특징 = 18 2 C#의 실행 절차 = 21 chapter 2 개발 환경 구축 2-1 Visual Studio.NET의 환경 구축 = 24 1 Visual Studio.NET 설치 = 24 2 Visual Studio.NET 살펴보기 = 31 3 컴파일과 실행 = 35 2-2 Hello World!로 익히는 C# = 42 1 콘솔 응용 프로그램의 Hello World! = 42 2 Windows 응용 프로그램의 Hello World! = 49 3 웹 응용 프로그램의 Hello World! = 52 chapter 3 데이터형과 연산자 3-1 기본 자료형 = 56 1 식별자 = 56 2 기본 데이터형 = 59 3 변수의 선언과 할당 = 63 4 지역변수와 멤버변수 = 64 5 리터럴 = 66 6 형 변환 = 67 7 Value형과 Reference형 = 77 8 GetType과 IsValueType = 80 9 상수와 readonly = 81 3-2 연산자 = 84 1 산술 연산자와 증감 연산자 = 84 2 checked, unchecked = 88 3-3 string = 89 1 string의 이해 = 89 2 특수 문자의 출력 = 95 3 escape sequence = 96 4 string literal @ = 97 5 string에 관한 다양한 메서드 = 98 6 string의 분할 = 101 7 StringBuilder = 102 chapter 4 객체 지향 언어 C# 4-1 객체 지향 프로그래밍 개념 잡기 = 106 1 객체 지향 프로그래밍에 대한 전반적인 개요 = 106 2 C#의 전체 구조 파악 = 113 3 C# 구조를 통한 Hello World!의 분석 = 114 4-2 System.Comsole = 116 1 동적 도움말의 활용 = 116 2 Console.ReadLine = 122 chapter 5 제어문과 배열 5-1 제어문 = 128 1 if∼else 문 = 128 2 switch 문 = 131 3 do∼while 문 = 135 4 for 문 = 138 5 foreach 문 = 140 6 continue 문 = 143 7 break 문 = 144 8 goto 문 = 146 5-2 배열 = 148 1 배열이란 무엇인가? = 148 2 배열의 선언과 할당 = 151 3 다차원 배열 = 153 4 불규칙 배열 = 155 5 for 문과의 찰떡궁합 = 159 chapter 6 클래스의 기초 6-1 클래스의 기본 개념 = 162 1 객체 생성 = 162 2 상속 = 167 3 객체 생성자 = 175 4 this 키워드와 캡슐화 = 184 6-2 접근 제한자 = 187 1 접근 제한자의 이해 = 187 2 internal = 193 6-3 오버로딩과 오버라이딩 = 201 1 생성자의 오버로딩 = 201 2 메서드의 재정의, 오버라이딩 = 203 3 Name Hiding = 205 6-4 메서드 = 208 1 메서드의 이해 = 208 2 ref/out = 211 3 길이가 변하는 인자 리스트 = 215 6-5 Main 메서드와 static = 217 1 Main 메서드의 이해 = 217 2 static = 219 3 static 생성자 = 222 4 static과 nonstatic의 관계 = 223 chapter 7 네임스페이스와 클래스 고급 7-1 네임스페이스와 using = 226 1 네임스페이스의 이해 = 226 2 using을 통한 네임스페이스의 사용 = 229 3 alias = 231 7-2 base 클래스 = 233 1 생성자의 호출 시점 = 233 2 base를 통한 부모 생성자 호출 = 235 3 클래스 배열 = 238 4 클래스 중첩 = 240 5 추상 클래스 = 241 6 sealed 클래스 = 243 7 Boxing과 UnBoxing = 244 7-3 구조체 = 246 1 구조체의 이해 = 246 2 구조체와 생성자 = 248 3 나열자 = 249 7-4 인터페이스 = 251 1 인터페이스 개념 잡기 = 251 2 인터페이스 구현 여부 체크 = 257 chapter 8 유용한 개념들 8-1 예외 처리 = 264 1 예외 처리 이해 = 264 2 예외 처리 방법 = 269 8-2 속성과 연산자 오버로딩 = 275 1 캡슐화와 속성 = 275 2 연산자 오버로딩 = 280 8-3 인덱서 = 283 1 인덱서이 이해 = 283 2 인덱서와 속성의 비교 = 286 8-4 위임 = 288 1 위임의 이해 = 288 2 static 위임 = 291 3 속성을 이용한 위임 = 292 8-5 이벤트 = 293 1 이벤트이 이해 = 293 2 이벤트의 인자 전달 = 297 3 윈 폼의 버튼 이벤트 = 298 8-6 어트리뷰트 = 305 1 어트리뷰트의 이해 = 305 2 사용자 정의 어트리뷰트 = 308 8-7 unsafe = 311 1 포인터 변수 = 311 2 포인터 연산 = 316 chapter 9 윈도우 프로그래밍 9-1 윈 폼의 이해 = 320 1 윈 폼의 기본 구조 = 320 2 윈 폼의 속성 = 324 9-2 윈 폼의 기본 컨트롤 = 328 1 기본 컨트롤과 이벤트 = 328 2 PictureBox 컨트롤 = 338 3 MainMenu 컨트롤 = 339 4 CheckedListBox 컨트롤 = 343 5 ListView 컨트롤 = 346 6 TreeView 컨트롤 = 356 7 Tab 컨트롤 = 362 8 MonthCalendar 컨트롤 = 365 9 DataTimePicker 컨트롤 = 368 10 ScrollBar 컨트롤 = 371 11 Timer 컨트롤 = 372 12 Splitter 컨트롤 = 374 13 TrackBar 컨트롤 = 376 14 ProgressBar 컨트롤 = 378 15 ToolTip 컨트롤 = 379 16 ToolBar 컨트롤 = 380 17 StatusBar 컨트롤 = 386 18 MDI 애플리케이션 = 391 9-3 대화상자 = 399 1 FileDialog 컨트롤 = 399 2 FontDialog 컨트롤 = 403 3 ColorDialog 컨트롤 = 405 4 MessageBox = 406 chapter 10 파일 입출력과 스레드 10-1 System.IO = 416 1 파일과 디렉토리 정보 = 416 2 파일 입출력 = 420 3 파일 복사와 삭제 = 423 4 디렉토리 탐색기 만들기 = 426 5 간단한 메모장 만들기 = 437 10-2 스레드 = 444 1 System.Threading의 이해 = 444 2 스레드의 제어 = 447 chapter 11 웹 서비스 11-1 웹 서비스의 이해 = 450 1 웹 서비스의 구조 = 450 2 간단한 웹 서비스 작성 = 451 3 간단한 웹 서비스 이용 = 456 chapter 12 부록 1 C#으로 구현하는 그림판 = 464 2 C#으로 구현하는 웹 브라우저 = 484 3 C#과 ASP.NET으로 구현하는 E-mail 발송 = 494 4 C#과 ASP.NET으로 구현하는 자료실 = 508
