logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

전문 개발자를 위한 Programming 한글 Visual Basic.NET

전문 개발자를 위한 Programming 한글 Visual Basic.NET

Gary Cornell, Jonathan Morrison (지은이), 이주형, 권경만, 김진학 (옮긴이)
  |  
인포북
2002-05-22
  |  
20,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

전문 개발자를 위한 Programming 한글 Visual Basic.NET

책 정보

· 제목 : 전문 개발자를 위한 Programming 한글 Visual Basic.NET 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > Visual Basic.NET
· ISBN : 9788980544769
· 쪽수 : 512쪽

책 소개

속성, 인터페이스 객체의 생성과 소멸, 스트림, 멀티쓰레딩 등 다양한 특성을 가진 VB.NET에 대해 궁금증을 풀어줄 수 있는 책. 마이크로소프트의 새로운 언어인 VB.NET에서 도입한 OOP의 개념을 알려주고 윈도우와 웹 어플리케이션 작성법에 대해 알려준다.

목차

용어 대역표
시작하기 전에

Chapter 1. 소개
Visual Basic의 어제와 오늘
Visual Basic의 버전
.NET으로의 사고 전환
공통 언어 수행영역(CLR, Common Language Runtime)
완전한 객체지향
자동 가비지 컬렉션: 메모리 누수의 최소화
구조화된 예외 처리
멀티쓰레딩
VB .NET의 새로운 개념들을 배우자
VB .NET 대신 C#을 해야만 하는가?

Chapter 2. VB .NET IDE: Visual Studio .NET
VB .NET IDE 시작
새로운 솔루션 생성
IDE의 메인 창
편집기
솔루션 탐색기
속성 창
참조와 참조 창
출력 창과 명령 창
솔루션 작업
솔루션에 프로젝트 추가하기
컴파일링
다중 컴필레이션(Compilations)
빌드 옵션
디버그와 릴리즈 버전
출력 파일들
VB .NET에서의 디버깅
새로운 디버거의 특징

Chapter 3. 표현식, 연산자, 제어문
콘솔 어플리케이션
VB .NET의 문장
주석
변수와 변수 할당
리터럴과 합성 데이터 타입
숫자가 아닌 리터럴
변수 선언
다른 타입들간의 값 변환
스트링(Strings)
스트링(String) 함수
서식 데이터(Formatting Data)
산술 연산
괄호와 연산 우선 처리
Math 함수와 Math 상수
상수
반복문
결정 반복문(Determinate Loops)
비결정 반복문(Indeterminate Loops)
결정을 내리기 위한 조건
범위
빠른 연산
Select Case
GoTo 문
비트 레벨에서의 논리 연산자
배열(Arrays)
For-Each
다차원 배열
프로시저: 사용자 정의 함수와 서브 프로시저
함수(Functions)
서브 프로시저(Sub Procedures)
함수와 프로시저에서 배열 사용하기
변수나 Optional 인수를 갖는 프로시저
재귀(Recursion)

Chapter 4. 클래스와 객체: 객체지향에 대한 소개
OOP의 소개
사용자 정의 클래스
OOP 용어
클래스간의 관계
프로그램을 어떻게 구체화 할 것인가
객체
OOP의 장점
VB .NET에서 객체 인스턴스 생성
매개변수를 받는 생성자
예제: String 클래스
예제: StringBuilder 클래스
네임스페이스
임포트(Imports)
도움말과 (거대한) .NET 프레임워크
예제: 컬렉션 클래스들의 구조
객체 변수에 대해 좀더 알아보기
Is와 Nothing
TypeName과 TypeOf
값에 의해 전달되는 객체 변수의 문제점
사용자 클래스 만들기
클래스 멤버 오버로딩
생성자에 대해 좀더 알아보기
속성(properties)에 대해 좀더 알아보기
변수 영역(Scope)
중첩 클래스
클래스 내의 공유 데이터와 공유 멤버
공유 멤버
객체 생명주기
객체의 소멸
값 타입
열거형(Enums)
구조체
여러분들이 생성한 클래스의 네임스페이스
클래스 뷰 윈도우(Class View Window)
객체 기반 프로그램의 디버깅
요약

Chapter 5. 상속과 인터페이스
상속의 기본
상속 시작하기
프로퍼티와 메소드의 오버라이딩
추상 기반 클래스(Abstract Base Classes)
Object: 모든 타입의 기반 클래스
Object 클래스의 유용한 멤버들
깨지기 쉬운 기반 클래스: 버전 관리
인터페이스 개요
인터페이스 구현 메커니즘
인터페이스나 상속은 언제 사용해야 할까?
.NET 프레임워크에서 중요한 인터페이스
ICloneable
IDisposable
컬렉션(Collections)
For Each와 IEnumerable
ICollection

Chapter 6. 이벤트 핸들링과 델리게이트
OOP 관점에서 본 이벤트 핸들링
이벤트는 함수를 어떻게 호출할까?
기본 이벤트 발생시키기
이벤트 소스 객체에 리스너 객체 연결하기
자신만의 이벤트 클래스 만들기
다이나믹 이벤트 핸들링
상속 관계에 있는 이벤트 처리하기
델리게이트(Delegate)
델리게이트 작성하기
좀더 현실적인 예제: Sorting 구현하기
델리게이트와 이벤트

Chapter 7. VB .NET 에러 처리 기법: 예외 처리를 하자
에러 검사와 에러 핸들링
예외 처리 시작하기
예외 분석하기
다수의 Catch 절 사용하기
예외 던지기(Throwing Exceptions)
상속 관계에서의 예외
Finally 블록
예외 처리를 위한 몇 가지 팁

Chapter 8. 윈도우 폼, 드로잉, 프린팅
먼저 간단한 역사를 살펴보자
폼 디자이너의 기초
비율 유지하기: Anchor와 Dock 속성
탭 순서 메뉴
간단한 프로그램으로 되돌아가자
달라진 주요 Form 속성
메뉴 컨트롤과 새로운 Visual Studio 메뉴 편집기
컨텍스트(Context) 메뉴
MDI 폼
ColorDialog
FontDialog
FileDialog
실행중에 컨트롤 추가하기
폼 상속: AKA 비주얼 상속
컨트롤 상속으로 사용자 정의 컨트롤 만들기
이벤트 오버라이딩
System.Windows.Forms 어셈블리의 상속 관계
기본 컨트롤 클래스의 기능
그래픽스: GDI+ 사용하기
간단한 드로잉
텍스트 그리기
프린팅

Chapter 9. 입·출력(Input/Output)
디렉토리와 파일
Path 클래스
Directory 클래스
File 클래스
DirectoryInfo와 FileInfo 클래스
디렉토리 트리를 이용하여 재귀적으로 작업하기
FileSystemInfo, FileInfo, DirectoryInfo 클래스들의 유용한 멤버들
스트림
파일 스트림을 이용하여 파일에 쓰기
BinaryReader와 BinaryWriter를 사용하여 바이너리 데이터 얻기
TextReader, TextWriter 그리고 파생 클래스들
객체 스트림: 객체 상태 유지하기
간단한 직렬화
간단한 역직렬화
네트워크 스트림
파일 시스템 모니터 쓰기
파일 모니터링 한발 더 나아가기

Chapter 10. 멀티쓰레딩
멀티쓰레딩 시작하기
쓰레드 생성 기법
Join
쓰레드의 이름, CurrentThread 그리고 ThreadState
Thread 창
쓰레드 휴면 상태
쓰레드 중단 또는 종결
심화 학습: 스크린 스크래핑 개선하기
커다란 위험 요소: 공유 데이터
해결 방안: 동기화
SyncLock과 모니터 클래스
교착 상태: 동기화의 위험 요소
공유 데이터의 생산과 소비
멀티쓰레딩을 이용한 GUI 프로그램

Chapter 11. VB .NET으로 데이터베이스 다루기
왜 ADO++이 아닌 ADO.NET인가?
비연결성 데이터 셋: 데이터베이스를 사용하는 새로운 방법
System.Data.DLL 내의 클래스들
System.Data.OleDb
System.Data.SqlClient
저장 프로시저(Stored Procedure) 호출하기
좀더 완벽한 VB .NET 데이터베이스 어플리케이션

Chapter 12. ASP.NET 맛보기
ASP의 간단한 역사
간단한 ASP.NET 웹 어플리케이션
무엇이 클라이언트에 보내지는가?
Web.config 파일
간단한 웹 서비스
클라이언트측에서 웹 서비스 사용하기

Chapter 13. .NET 어셈블리, 배포, 그리고 COM 클래스와 객체들
COM의 동작 방식
.NET 어셈블리
매니페스트
매니페스트 분석하기
공유 어셈블리와 GAC
GAC에 어셈블리 추가/제거하기
String Names = Shared Names
키 쌍 생성하기
어셈블리에 사인하기
COM 상호 운용과 네이티브 DLL 함수 호출하기
DLL 함수 호출하기

저자소개

Gary Cornell (지은이)    정보 더보기
브라운 대학에서 박사학위를 받았으며IBM 왓슨 연구소의 연구원으로 재직했다. 그는 20여권이 넘는 유명한 컴퓨터 책과 많은 개발 잡지의 글들을 공동 집필하거나 직접 집필하고 있다. 현재 커넥티컷 대학에서 모던 비주얼 프로그래밍을 위한 프로그램을 개발하고 있다.
펼치기
Jonathan Morrison (지은이)    정보 더보기
<전문 개발자를 위한 Programming 한글 Visual Basic.NET>
펼치기
이주형 (옮긴이)    정보 더보기
<전문 개발자를 위한 Programming 한글 Visual Basic.NET>
펼치기
권경만 (옮긴이)    정보 더보기
<전문 개발자를 위한 Programming 한글 Visual Basic.NET>
펼치기
김진학 (옮긴이)    정보 더보기
<전문 개발자를 위한 Programming 한글 Visual Basic.NET>
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책