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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Beginning Visual Basic .NET

Beginning Visual Basic .NET

Richard Blair, Thearon Willis, Matthew Reynolds, Jonathan Crossland (지은이), 최현호 (옮긴이)
  |  
정보문화사
2002-07-15
  |  
30,000원

일반도서

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

중고도서

검색중
로딩중

e-Book

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

책 이미지

Beginning Visual Basic .NET

책 정보

· 제목 : Beginning Visual Basic .NET 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > .NET > Visual Basic.NET
· ISBN : 9788976278890
· 쪽수 : 942쪽

책 소개

비주얼 베이직 .NET을 사용하여 프로그래밍을 배우고자 하는 사람들을 위해 쓰여졌다. 프로그래밍에 대한 사전 지식이 없다는 가정 하에 진행되지만, 기본적인 지식이 있다면 더욱 빨리 책의 내용을 익힐 수 있도록 했다. wrox의 Beginning 스타일에 맞추어 명쾌한 해설과 많은 분량의 예제 코드를 포함하고 있다.

목차

제 1 장 비주얼 베이직 .NET의 세계
윈도우즈와 DOS 프로그래밍
비주얼 베이직의 발자취
비주얼 베이직 .NET의 설치
비주얼 베이직 .NET IDE
프로필 설정 페이지
시작 페이지
메뉴
도구 모음
간단한 애플리케이션 만들기
비주얼 스튜디오 .NET IDE 내의 창
도구 상자
변형된 헝가리식 표기법
코드 편집기
도움말 시스템의 사용
요약
문제


제 2 장 소프트웨어 제작
정보와 데이터
알고리즘
Amir의 법칙
변수
주석과 공백
데이터 타입
숫자
문자열
날짜의 사용
부울린
변수의 저장
바이너리
비트와 바이트
값의 표현
값의 변환
함수
왜 함수를 사용하는가?
함수 만들기
함수 이름의 선택
범위
프로그램의 디버깅
컴파일 오류
요약
문제


제 3 장 흐름의 제어
결정
If 구문
Else 구문
ElseIf를 사용한 여러 조건
산술 연산자
문자열의 비교
여러 If 구문들
Select Case
Select Case와 대소문자의 구별
다중 선택
Case Else 구문
Select Case에서 사용되는 데이터 타입
반복
For...Next 루프
For Each...Next 루프
Do...Loop 루프
다중 루프
반복 끝내기
무한 루프
요약
문제


제 4 장 객체 만들기
객체란 무엇인가?
캡슐화
메소드와 속성
이벤트
가시성
객체의 사용
클래스란 무엇인가?
우리는 이미 객체를 사용해왔다!
클래스 만들기
재사용성
우리의 첫 번째 객체
상태
기능
상태의 저장
다른 속성들
IsMoving 메소드
컨스트럭터
상속성
새로운 속성과 메소드의 추가
표준값의 변경
폴리머피즘 - 어려운 단어, 하지만 쉬운 개념
다른 메소드의 오버라이딩
객체로부터의 상속
프레임워크 클래스
네임스페이스
프레임워크 내의 상속성
MSDN의 사용
요약
문제


제 5 장 마이크로소프트 .NET 프레임워크
윈도우즈에 대한 마이크로소프트의 신뢰
MSN 1.0
.NET 비전
자바와 비슷한 것 같은데?
이제 어디로?
윈도우즈용 소프트웨어의 개발
.NET 프레임워크 클래스
코드의 실행
공용 언어 런타임
코드의 로딩과 실행
애플리케이션 분리
보안
예외 처리
내부 작업
공용 타입 시스템과 공용 언어 규약
요약
문제

제 6 장 데이터 구조의 제어
배열
배열의 선언과 사용
UBound와 LBound
값을 사용한 배열의 초기화
열거형
상태의 결정
잘못된 값의 설정
상수
상수의 변경
다른 상수 타입
구조체
구조체에 속성을 추가
컬렉션과 리스트
ArrayList 내용의 삭제
ArrayList 내의 항목 보여주기
컬렉션
HashTable을 사용한 조회 테이블 만들기
Remove, RemoveAt, Clear
대소문자의 구별
배열 제어의 고급 테크닉
동적인 배열
다중 차원 배열
요약
문제

제 7 장 폼과 일반 컨트롤
이벤트에 응답하기
버튼 이벤트들
간단한 애플리케이션
폼 작성하기
문자 수 세기
단어 수 세기
결과 보기 버튼
복잡한 애플리케이션
프로젝트
상태 표시줄
도구 모음
텍스트 편집 박스 만들기
도구 모음에 응답하기
포커스
다중 폼
도움말 정보
요약
문제

제 8 장 대화 상자
MessageBox 대화 상자
메시지 상자에 이용할 수 있는 아이콘
메시지 상자에 이용할 수 있는 버튼들
표준 버튼 지정하기
그 밖의 옵션들
Show 메소드 구문
메시지 상자 예제
MsgBox
열기 대화 상자
OpenFileDialog 컨트롤과 클래스
StreamReader 클래스
OpenFileDialog 컨트롤 이용하기
저장 대화 상자
SaveFileDialog의 속성
SaveFileDialog의 메소드
StreamWriter 클래스
SaveFileDialog 컨트롤 이용하기
글꼴 대화 상자
FontDialog의 속성들
FontDialog의 메소드들
FontDialog 컨트롤 이용하기
색상 대화 상자
ColorDialog의 속성들
ColorDialog의 메소드들
ColorDialog 컨트롤 이용하기
인쇄 대화 상자
PrintDialog의 속성들
PrintDialog의 메소드들
PrintDialog 컨트롤 이용하기
요약
문제

제 9 장 메뉴 만들기
시작하기에 앞서
액세스 키
단축 키
체크 표시와 라디오 체크
어떻게 생겼을까?
속성 윈도우
메뉴 만들기
상황 메뉴
요약
문제

제 10 장 수준 높은 객체 지향 테크닉
즐겨찾기 뷰어의 개발
인터넷 바로 가기와 즐겨찾기
클래스 라이브러리
Windows 응용 프로그램 프로젝트 만들기
클래스 라이브러리 만들기
WebFavorite 만들기
즐겨찾기 검색
즐겨찾기 보여주기
다른 즐겨찾기 뷰어
다른 애플리케이션
공유 속성과 공유 메소드
메모리 관리
가비지 컬렉션
자원 풀어주기
단편화 제거와 치밀화
요약
문제

제 11 장 디버깅과 오류 처리
중요한 오류 타입들
구문 오류
실행 오류
로직 오류
디버깅
중단점
명령 창
조사 창
지역 창
오류 처리
Try...Catch...Finally
요약
문제

제 12 장 그래픽
간단한 페인트 프로그램
드로잉 프로그램
GraphicsItem 클래스
화면 좌표와 클라이언트 좌표
무효화
색상 선택하기
다른 색상들
다른 도구들
이미지
이미지 로드하기
부가적인 그래픽 메소드들
요약
문제

제 13 장 컴포넌트
개체 브라우저
기반 구축
발전 과정
.NET 프레임워크
전역 어셈블리 캐시
ILDasm
컴포넌트 디자인
객체 디자인
버전 관리
강력한 이름
어셈블리 서명
어셈블리 등록
요약

제 14 장 사용자 정의 컨트롤 만들기
컴포넌트 기반의 디자인
사용자 컨트롤 만들기
컨트롤 테스트하기
사용자 컨트롤의 속성 공개하기
사용자 컨트롤의 메소드 공개하기
사용자 컨트롤의 이벤트 공개하기
이벤트의 발생
이벤트의 사용
컨트롤 기능의 상속
컨트롤 향상시키기
BuddyBoxName 속성 추가하기
Click 이벤트에 반응하기
디자인 타임 또는 런타임
폼 라이브러리 만들기
폼 테스트하기
이벤트 연결하기
요약
문제

제 15 장 비주얼 베이직 .NET에서의 데이터베이스 접근
데이터베이스란 무엇인가?
마이크로소프트 액세스 객체
SQL SELECT 구문
데이터 액세스 컴포넌트
OleDbConnection
OleDbDataAdapter
DataSet
OleDbCommand
SqlDataAdapter, SqlConnection, 그리고 SqlCommand
DataView
데이터 바인딩
DataGrid 컨트롤
요약
문제

제 16 장 ADO.NET을 이용한 SQL 프로그래밍
ADO.NET
ADO.NET 소개
ADO.NET 네임스페이스
OleDbConnection
OleDbDataAdapter
DataSet
DataView
OleDbCommand
실전에서의 ADO.NET 클래스들
데이터 바인딩
BindingContext와 CurrencyManager
컨트롤 연결하기
요약
문제

제 17 장 웹 폼
씬 클라이언트 아키텍처
웹 폼 vs 윈도우 폼
윈도우 폼 개요
웹 폼 개요
웹 폼 코드
웹 폼 컨트롤
웹 애플리케이션 개발하기
ADO.NET과 SQL 서버
SqlConnection
SqlDataAdapter
SqlCommand와 SqlParameter
Form 클래스 내에서의 데이터 바인딩
스크립트에서의 데이터 바인딩
요약
문제

제 18 장 비주얼 베이직 .NET과 XML
XML
XML은 어떻게 생겼나?
비주얼 베이직 초보자를 위한 XML 소개
주소록 프로젝트
프로젝트 만들기
SerializableData 클래스
XML 파일 로드하기
데이터 변경하기
전자메일 전송
주소 리스트 만들기
멤버 무시하기
주소 로딩하기
새로운 주소 추가하기
주소 조회하기
주소 삭제하기
주소록 애플리케이션과의 통합
통합의 원리 설명
다른 애플리케이션에서 주소록 읽어들이기
요약
문제

제 19 장 웹 서비스
웹 서비스란 무엇인가?
웹 서비스는 어떻게 작동하는가?
SOAP - Simple Object Access Protocol
웹 서비스 만들기
예제
메소드 추가하기
Picture 서버 서비스
프로젝트 만들기
배열 리턴하기
복잡한 정보 리턴하기
Picture 서버 클라이언트
WSDL - 웹 서비스 기술 언어
클라이언트 만들기
웹 참조 추가하기
폴더 리스트 보여주기
파일 리스트를 보여주고 파일 선택하기
요약
문제


부록 A Where to Now?
온라인 리소스
P2P.wrox.com
마이크로소프트 리소스
기타 리소스
오프라인 리소스(서적)
Beginning Visual Basic .NET Database Programming
Beginning Visual Basic .NET Objects
Professional VB.NET

저자소개

Richard Blair (지은이)    정보 더보기
Richard는 Fry Multimedia, Inc.의 시스템 설계자이다. Michigan 대학에서 연극과 영문학을 전공하고 난 후, 지방 식당에서 서빙을 하는 것보다는 컴퓨터가 훨씬 더 재미있다는 사실을 깨닫고 시스템 설계자의 길을 걷게 되었다. 그의 경력을 보면 Visual Basic, ASP, COM, 스크립팅, HTML, XML 등을 사용하여 설계부터 구현에 이르는 모든 작업이 가능한 분산 PC 소프트웨어의 전문가로서 활동해왔다. 그는 새로운 기술을 배우고 그것을 다른 이들에게 가르치는 것을 즐기고 있다.
펼치기
Thearon Willis (지은이)    정보 더보기
1980년, 컴퓨터 오퍼레이터로 컴퓨터에 관련된 직업을 시작하게 되었다. 1980년 가을에 Radio Shack TSR-80 컴퓨터를 이용해서 BASIC 프로그래밍 코스를 이수했다. BASIC를 배운 다음에 COBOL을 배우기 시작했고 컴퓨터 오퍼레이터가 매일 하는 일들 중 몇몇 일들을 자동화하는 데 도움이 되는 프로그램을 만들었다. 그는 직업을 더욱 발전시켜 오퍼레이션 분석가가 되었고 그의 일에 도움이 되는 다른 여러 언어를 배웠다.
펼치기
최현호 (옮긴이)    정보 더보기
(주)씨큐브 테크놀로지 개발 팀장. 1994년부터 주로 윈도우 NT, 유닉스에서 SQL 서버, 오라클 데이터베이스를 이용하여 비주얼 베이직, 파워빌더, 자바 등으로 작성된 기업 업무용 클라이언트/서버 응용 프로그램을 개발하고 있다. 옮긴 책으로 <게임 프로그래머를 위한 C++>, <DirectX 9를 이용한 3D 게임 프로그래밍 입문>, <Beginning Oracle Programming>, <Beginning Visual Basic .NET> 등이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책