서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
-
VISUAL BASIC.NET 2008
저자 : 조호묵
출판사 : 가메
출판년 : 2009
정가 : 20000, ISBN : 9788980782208
책소개
Visual Basic.NET 2008 프로그램을 학습하기 위한 책으로, 윈도우 어플리케이션을 구현하고자 비주얼 베이직 닷넷 프로그램을 이용하는 사람들을 위해 쓰여졌다. 윈도우 탐색기, 작업 관리자 따라 하기, 산성비 따라 하기 등의 다양한 예제가 수록되어 있으며, 책을 하나하나 따라하면서 문법과 프로그램을 자연스럽게 익힐 수 있도록 구성되어 있다.
프로그래밍에 필요한 핵심 문법을 명료하게 설명하고 있는 것이 특징이며, 프로그램의 개요, 기초 문법, 비주얼 베이직 2008의 새로운 기능, 데이터베이스 프로그래밍 등의 내용이 수록되어 있다. 또한 본문에서 사용한 예제 및 연구 문제, 강의용 PPT 등이 제공된다.
목차
Chapter 01 Visual Basic 2008
1. .NET Framework 개요
1.1 빠른 어플리케이션 개발
1.2 사용자 편의 향상
1.3 효율적인 팀 협력
2. .NET Framework 개요
2.1 .NET Framework 3.5
2.2 .NET Framework 버전 2.0, 3.0 및 3.5의 관계
2.3 .NET Framework 3.5에 포함된 기능
3. Visual Basic 2008 개요
3.1 Visual Basic 언어
3.2 Visual Basic 2008의 새로운 기능
4. Visual Studio 2008 설치
Chapter 02 Visual Basic.NET의 기초 문법Ⅰ
1. 데이터 형식
2. 기본 데이터 형식
2.1 숫자 데이터 형식
2.2 문자 데이터 형식
2.3 기타 데이터 형식
2.4 복합 데이터 형식
2.5 Visual Basic의 형식 변환
3. 변수
3.1 변수에 데이터 입력
3.2 변수에서 데이터 가져오기
4. 배열
4.1 배열의 차원
4.2 배열 데이터 형식
4.3 배열 크기
5. 상수 및 열거형
5.1 상수
5.2 열거형
6. 문자열
6.1 문자열 기본
6.2 문자열 제어
7. 연산자 및 식
7.1 식 계산
7.2 연산자 종류
7.3 문자열 연결 연산자
Chapter 03 Visual Basic.NET의 기초 문법Ⅱ
1. VB.NET 빌드 환경 구축
2. Visual Basic 프로그램의 구조
2.1 프로그래밍 요소
2.2 수준별 프로그래밍 요소
3. Hello, VB.NET! 구현
3.1 주석
3.2 Main 프로시저
3.3 입력 및 출력
3.4 컴파일 및 실행
4. Visual Basic 문 개요
4.1 선언문
4.2 실행문
5. 프로시저
5.1 프로시저 호출
5.2 프로시저에서 반환
5.3 매개 변수 및 인수
5.4 프로시저 유형
6. 제어 흐름
6.1 판단 구조
6.2 루프 구조
6.3 기타 제어 구조
Chapter 04 네임스페이스, 클래스, 속성
1. Namespace 문
1.1 규칙
1.2 동작
2. 네임스페이스 수준의 선언문
3. 클래스
3.1 클래스 및 개체
3.2 오버로드된 속성 및 메서드
4. IDE 이용 클래스 정의 방법
5. Delegate 문
6. 이벤트 및 이벤트 처리
6.1 이벤트
6.2 이벤트 처리
6.3 대리자 및 이벤트 처리기 연결
7. Visual Basic의 다중 스레딩
8. Visual Basic의 제네릭 형식
8.1 제네릭 정의 및 사용
8.2 List(T) 제네릭 클래스
Chapter 05 Visual Basic 2008의 새로운 기능
1. 지역 형식 유추
1.1 지역 형식 유추 변수 선언
1.2 지역 형식 유추 배열 변수 선언
1.3 수동적인 형식 변환 지역 형식 유추
1.4 리소스 이름의 지역 형식 설정
1.5 반환 값에 의한 지역 형식 유추
2. 익명 형식
3. 개체 이니셜라이저 : 명명된 형식과 익명 형식
3.1 명명된 형식
3.2 명명된 형식을 사용하여 형식 유추
3.3 익명 형식
3.4 익명 형식에 대한 설명
4. 확장 메서드
4.1 확장할 수 있는 형식
4.2 확장 메서드와 인스턴스 메서드
5. 쿼리
5.1 From 절
5.2 Where 절
5.3 Select 절
5.4 Order By 절
5.5 Group By 절
5.6 Skip 절
5.7 Take 절
5.8 Distinct 절
6. 람다 식
6.1 쿼리에서의 람다 식
6.2 람다 식 구문
6.3 람다 식 만들기
7. Visual Basic의 XML
7.1 Visual Basic의 LINQ to XML 개요
7.2 Visual Basic에서 XML 만들기
Chapter 06 Visual Basic의 LINQ
1. LINQ 공급자
2. LINQ 쿼리 구조
3. LINQ 쿼리 처음 작성
3.1 데이터 소스
3.2 쿼리
3.3 쿼리 실행
4. LINQ를 지원하는 Visual Basic 기능
4.1 쿼리 식
4.2 암시적으로 형식화된 변수
4.3 개체 이니셜라이저
4.4 익명 형식
4.5 확장 메서드
4.6 람다 식
5. LINQ to Objects
Chapter 07 윈도우 컨트롤Ⅰ
1. Hello, VB 어플리케이션 만들기
1.1 콘솔 어플리케이션(Hello, VB) 만들기
1.2 윈도우 어플리케이션(Hello, VB) 만들기
2. Label, Button 컨트롤 활용
2.1 출력 폼 디자인
2.2 출력 코드 구현
2.3 출력 예제 실행
3. TextBox 컨트롤 활용
3.1 입출력 폼 디자인
3.2 입/출력 코드 구현
3.3 입출력 예제 실행
4. Button 컨트롤 활용
4.1 메시지 출력 폼 디자인
4.2 메시지 출력 코드 구현
4.3 메시지 출력 예제 실행
5. Label, TextBox, Button 컨트롤 활용
5.1 로그인 폼 디자인
5.2 로그인 폼 코드 구현
5.3 로그인 폼 예제 실행
6. LinkLabel, ToolTip 컨트롤 활용
6.1 웹 브라우저 연결 폼 디자인
6.2 웹 브라우저 연결 코드 구현
6.3 웹 브라우저 연결 예제 실행
7. ListBox 컨트롤 활용
7.1 아이템 추가/삭제 폼 디자인
7.2 아이템 추가/삭제 코드 구현
7.3 아이템 추가/삭제 예제 실행
8. ComboBox 컨트롤 활용
8.1 구구단 폼 디자인
8.2 구구단 코드 구현
8.3 구구단 예제 실행
9. DomainUpDown 컨트롤 활용
9.1 투명 폼 디자인
9.2 투명 폼 코드 구현
9.3 투명 폼 예제 실행
10. Timer, ProgressBar 컨트롤 활용
10.1 프로세싱 폼 디자인
10.2 프로세싱 코드 구현
10.3 프로세싱 예제 실행
11. Pannel 컨트롤 활용
11.1 그룹핑 폼 디자인
11.2 그룹핑 코드 구현
11.3 그룹핑 예제 실행
Chapter 08 윈도우 컨트롤 Ⅱ
1. DateTimePicker 컨트롤 활용
1.1 일기장 폼 디자인
1.2 일기장 코드 구현
1.3 일기장 예제 실행
2. GroupBox, RadioButton, CheckBox 컨트롤 활용
2.1 설문조사 폼(Form1) 디자인
2.2 설문조사 폼(Form1.vb) 코드 구현
2.3 설문조사 폼(Form2) 디자인
2.4 설문조사 폼(Form2.vb) 코드 구현
2.5 설문조사 예제 실행
3. PictureBox, HScrollBar, OpenFileDialog 컨트롤 활용
3.1 이미지 보기 폼 디자인
3.2 이미지 보기 코드 구현
3.3 이미지 보기 예제 실행
4. CheckedListBox 컨트롤 활용
4.1 선택 입출력 폼 디자인
4.2 선택 입출력 코드 구현
4.3 선택 입출력 예제 실행
5. MenuStrip, ContextMenuStrip 컨트롤 활용
5.1 메뉴 관리 폼 디자인
5.2 메뉴 관리 코드 구현
5.3 메뉴 관리 예제 실행
6. NotifyIcon 컨트롤 활용
6.1 트레이 아이콘 폼 디자인
6.2 트레이 아이콘 코드 구현
6.3 트레이 아이콘 예제 실행
7. WebBrowser 컨트롤 활용
7.1 웹 브라우저 폼 디자인
7.2 웹 브라우저 코드 구현
7.3 웹 브라우저 예제 실행
8. ToolStrip, FontDialog, ColorDialog 컨트롤 활용
8.1 폰트 바꾸기 폼 디자인
8.2 폰트 바꾸기 코드 구현
8.3 폰트 바꾸기 예제 실행
9. TabControl, StatusStrip 컨트롤 활용
9.1 탭 메뉴 폼 디자인
9.2 탭 메뉴 코드 구현
9.3 탭 메뉴 예제 실행
10. ListView 컨트롤 활용
10.1 전화번호부 폼 디자인
10.2 전화번호부 코드 구현
10.3 전화번호부 예제 실행
11. TreeView, ImageList 컨트롤 활용
11.1 노드 확장 폼 디자인
11.2 노드 확장 코드 구현
11.3 노드 확장 예제 실행
Chapter 09 응용 프로그래밍 Ⅰ
1. 프로세스 관리 프로그램 만들기
1.1 프로세스 관리 폼 디자인
1.2 프로세스 관리 코드 구현
1.3 프로세스 관리 실행
2. 다운로드 프로그램 만들기
2.1 다운로드 폼 디자인
2.2 다운로드 코드 구현
2.3 다운로드 실행
3. 파일 옮기기 프로그램 만들기
3.1 파일 옮기기 폼 디자인
3.2 파일 옮기기 코드 구현
3.3 파일 옮기기 실행
4. 웹 브라우저 프로그램 만들기
4.1 웹 브라우저 폼(Form1) 디자인
4.2 웹 브라우저 폼(Form1.vb) 코드 구현
4.3 열기 폼(Form2) 디자인
4.4 열기 폼(Form2.vb) 코드 구현
4.5 인터넷 옵션 폼(Form3) 디자인
4.6 인터넷 옵션 폼(Form3.vb) 코드 구현
4.7 웹 브라우저 실행
5. 벽돌비 프로그램 만들기
5.1 벽돌비 폼(Form1) 디자인
5.2 벽돌비 폼(Form1.vb) 코드 구현
5.3 환경설정 폼(Form2) 디자인
5.4 환경설정 폼(Form2.vb) 코드 구현
5.5 사용자 설정 폼(Form3) 디자인
5.6 사용자 설정 폼(Form3.vb) 코드 구현
5.7 벽돌비 실행
6. 윈도우 탐색기 프로그램 만들기
6.1 윈도우 탐색기 폼(Form1) 디자인
6.2 윈도우 탐색기 폼 코드 구현
6.3 윈도우 탐색기 실행
7. 통신을 위한 Windows Socket(Winsock) 서비스 프로그램 만들기
7.1 System.Net 네임스페이스
7.2 System.Net.Sockets 네임스페이스
8. TCP 통신 프로그램 만들기
8.1 서버 폼(Form1) 디자인
8.2 서버 폼 코드 구현
8.3 클라이언트 폼(Form1) 디자인
8.4 클라이언트 폼 코드 구현
8.5 Tcp 통신 실행
Chapter 10 데이터베이스 프로그래밍
1. ADO.NET
1.1 NET Framework 데이터 공급자
1.2 DataSet
1.3 LINQ to DataSet
2. 데이터 조작(ADO.NET)
2.1 데이터 소스에 연결
2.2 명령
2.3 명령 결과 반환
2.4 DataReader
2.5 DataAdapters
3. DataSet 사용
3.1 DataSet 만들기
3.2 DataTable
3.3 DataSet 변경 내용 반영
4. LINQ to ADO.NET
4.1 LINQ to SQL
4.2 LINQ to DataSet
5. MS ACCESS 연동
5.1 데이터베이스 설정
5.2 인명부 폼 디자인
5.3 인명부 코드 구현
5.4 인명부 실행
6. MySQL 연동
6.1 MySQL Connection NET 설치
6.2 데이터베이스 설정
6.3 차계부 폼 디자인
6.4 차계부 코드 구현
6.5 차계부 실행
7. MS SQL Server 2005 연동
7.1 데이터베이스 설정
7.2 로그인 폼(Form1) 디자인
7.3 로그인 폼(Form1.vb) 코드 구현
7.4 로그인 성공 폼(Form2) 디자인
7.5 로긴 성공 폼(Form2.vb) 코드 구현
7.6 회원 가입 실행
Chapter 11 응용 프로그래밍 Ⅱ
1. 텍스트 편집기
1.1 텍스트 편집기 폼(Form1) 디자인
1.2 텍스트 편집기 폼(Form1.vb) 코드 구현
1.3 새끼 폼(Form2) 디자인
1.4 새끼 폼(Form2.vb) 코드 구현
1.5 텍스트 편집기 실행
2. 1:1 채팅
2.1 1:1 채팅 폼 디자인
2.2 1:1 채팅 폼 코드 구현
2.3 1:1 채팅 실행
3. 데이터베이스를 이용한 자동 업데이트
3.1 데이터베이스 생성
3.2 프로젝트 생성 및 자동 업데이트 관리자 폼 디자인
3.3 자동 업데이트 관리자 폼 코드 구현
3.4 프로젝트 생성 및 자동 업데이트 클라이언트 폼 디자인
3.5 자동 업데이트 클라이언트 폼 코드 구현
3.6 프로젝트 생성 및 업데이트 폼 디자인
3.7 업데이트 폼 코드 구현
3.8 자동 업데이트 실행
Appendix 01 COM 참조 및 프로그램 배포
1. COM Interop
2. Windows API 호출
2.1 Declare를 사용한 API 호출
2.2 DllImport를 사용한 API 호출
2.3 Wave 파일 재생기 만들기
3. 프로그램 배포
3.1 ClickOnce 게시
Appendix 02 데이터베이스 설치
1. MS SQL Server 2005 설치
2. MS SQL Server 2005 기본 설정
2.1 데이터베이스 생성
2.2 데이터베이스 삭제
2.3 사용자 생성
2.4 권한 설정
2.5 테이블 생성 및 삭제
3. MySQL 설치
4. MySQL 설정
4.1 Mysql Command Line Client 모드 접속
4.2 Mysql Server의 데이터베이스 및 테이블 보기
4.3 명령 프롬프트로 접속
4.4 데이터베이스 생성 및 삭제
4.5 테이블 생성 및 삭제
INDEX