이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
Programming Microsoft Windows Forms
C#의 능률적인 활용
가격
18,000
10 16,200
YES포인트?
900원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

이 분야의 이벤트

Microsoft Press

책소개

목차

Chapter 1 응용 프로그램 작성

기초 학습
프로그래밍 도구
문서

개발
너무나 짧은 프로그램
Visual Studio 프로젝트
참조
콘솔에서 Windows로
결함 수정
이벤트와 이벤트 핸들러
폼 상속받기
Visual Studio에서의 속성과 이벤트
폼의 자식 컨트롤
컨트롤 서브클래싱
장치 독립적인 코드 작성
어셈블리 정보
대화 상자
DLL


Chapter 2 컨트롤 르네상스

컨트롤 기본 학습
부모와 자식
가시성과 응답
위치와 크기
글꼴과 색
컨트롤 추적하기
이미지 리스트
도구 설명

정적(과 그렇게 정적이지 않은) 컨트롤
GroupBox
Label
LinkLabel
PictureBox
ProgressBar

푸시 버튼과 토글
Button
CheckBox
RadioButton

스크롤 막대
수평 막대와 수직 막대
트랙 표시줄

텍스트 편집 컨트롤
MaskedTextBox
TextBox
RichTextBox

목록 상자와 콤보 상자
ListBox
CheckedListBox
ComboBox
Up/Down 컨트롤
NumericUpDown
DomainUpDown

날짜와 시간
MonthCalendar
DateTimePicker

트리 뷰와 목록 뷰
TreeView
ListView


Chapter 3 패널과 동적 레이아웃

레이아웃에 대한 소개
레이아웃의 난제
AutoSize 속성
패널과 컨테이너

도킹과 앵커
도킹 기법
일반 패널
앵커

분할자

패딩과 여백

플로우 레이아웃 패널
플로우 레이아웃에서의 도킹과 앵커
안녕, 잘 가~ GroupBox

테이블 레이아웃 패널
테이블 크기 자동 조절
셀 위치
열과 행 스타일
도킹과 앵커
열과 행의 범위
사례 연구: 글꼴 대화 상자

레이아웃 테스트하기


Chapter 4 사용자 지정 컨트롤

기존 컨트롤의 강화
메서드 재정의
새로운 속성 추가
그리기 제어

기존 컨트롤의 통합
자동 스크롤의 매력

모든 것을 직접 작성하는 컨트롤
대화형 눈금자
색 선택


Chapter 5 스트립으로의 항해

메뉴와 메뉴 항목
일반적인 메뉴 항목
메뉴 구성
필드 또는 피싱
컨트롤과 항목, 소유자
확인 선택과 해제
이미지 추가
사용자 지정 메뉴 항목
상황에 맞는 메뉴

도구 스트립과 컴포넌트
도구 스트립 버튼
ToolStrip 항목에 사용되는 컨트롤
텍스트 서식 ToolStrip
여러 개의 도구 스트립 다루기

상태 스트립
상태 레이블


Chapter 6 데이터 바인딩과 데이터 뷰

컨트롤과 데이터의 연결
작동 방식
데이터를 삼킨 컨트롤
ColorScroll 재조명
ComboBox의 차이점

엔트리 수준의 데이터 엔트리
전형적인 접근 방법
XML 직렬화
아직은 불완전한 바인딩
BindingSource 중개자
데이터 탐색
데이터 처리

DataGridView 컨트롤
DataGridView와 텍스트
클래스 계층 구조
데이터 확장하기
XML 파일로 저장하기
유효성 검사와 초기화
달력 열 구현하기
DataGridView와 데이터 바인딩


Chapter 7 두 가지 실질적인 응용 프로그램

사례 학습 1: ControlExplorer
Control 클래스 계층 구조
읽기 전용 속성들
동적 이벤트 추적
통합하기
ClickOnce 설치
보안 이슈들
응용 프로그램 게시하기

사례 학습 2: MdiBrowser
다중 문서 인터페이스
솔루션과 프로젝트
즐겨찾기와 설정
자식 창
응용 프로그램 폼
File 메뉴
View 메뉴
Favorites 메뉴
Window 메뉴
Help 메뉴
두 개의 도구 스트립
HTML 도움말

저자 소개

저자 : Charles Petzold
1994년에 Microsoft의 공동 창립자인 Bill Gates와 Windows Magazine가 수여하는 Windows Pioneer Award를 받았다. 저자는 1985년 봄에 처음으로 Windows 1.0 SDK 베타를 얻게 된 이후로 Windows 프로그래밍을 해왔다. 그리고 1986년에 Windows 프로그래밍에 관한 최초의 기사를 작성하였다.

Charles는 너무나도 유명한 [Programming Windows]의 저자이다. 이 책은 현재 여섯 번째 에디션이며 프로그래밍 서적 중에서 가장 유명하며 널리 사용되는 책 중의 하나이다. 또한 Charles Petzold는 [Programming in the Key of C#]과 [Code: the Hidden Language of Computer Hardware and Software]의 저자이기도 하다.

관련 분류

품목정보

발행일
2006년 03월 17일
쪽수, 무게, 크기
491쪽 | 898g | 크기확인중
ISBN13
9788956743035

책 속으로

Charles Petzold는 Windows 프로그램을 개발하는 우리 모두의 스승과도 같은 존재입니다.
역자도 Win32를 처음 접하는 순간부터 끊임없이 그의 책으로부터 많은 것을 배웠습니다.
그는 분명 초보자를 위한 책을 쓰는 방법을 잘 알고 있습니다. 뿐만 아니라 초보자가 자신의 능력을 향상시키기 위해서는 어떠한 단계를 거쳐야 하는지에 대해서도 잘 알고 있습니다.

이 책은 그가 앞서 집필했던 바이블 격의 책에서 미처 다루지 못했거나 .NET Framework 2.0으로 넘어오면서 변경된 내용들을 위주로 소개하고 있습니다.
그렇다고 해서 이 책이 초보자에게 적합하지 않다고 말할 수는 없습니다. 언제나 그래왔듯이 그만의 특별한 방법으로 초보자들이 쉽게 따라할 수 있도록 내용을 구성하였습니다.

만약 Windows Forms 프로그래밍에 있어서 .NET Framework 2.0이 어떠한 변화를 가져올 것인지를 알고 싶다면, 이 책은 가장 짧은 시간에 가장 확실한 정보를 전달할 것입니다. 역자 역시 이 책을 우리말로 바꾸면서 많은 것들을 배웠다고 고백할 수밖에 없습니다.

역자가 이 책을 우리말로 바꾸면서 가장 중점을 둔 부분은 원서의 내용과 원서와 함께 제공되는 예제 코드가 .NET Framework 2.0 베타 버전을 기준으로 작성된 것이었기 때문에, 정식 버전에서도 제대로 작동하는지 테스트하는 것이었습니다. 물론 예제는 완벽하게 작동하며 군데군데 보이는 오타도 철저하게 MSDN 라이브러리를 참고하여 정정하였습니다.

--- 역자의 말

줄거리

Windows Forms 프로그램의 아키텍처를 이해한다.

여러분이 작성한 응용 프로그램에 버튼과 스크롤 바, 텍스트 상자와 같은 친숙한 Windows 컨트롤을 추가한다.

텍스트와 이미지를 지원하는 도구 모음과 메뉴, 상태 표시줄을 생성한다.

기존 컨트롤에 기능을 추가하거나 여러 개의 컨트롤을 결합하거나 사용자 지정 컨트롤을 직접 생성한다.

FlowLayoutPanel을 사용하여 동적 레이아웃을 구현한다.

TableLayoutPanel을 사용하여 크기가 변하지 않거나 비율에 따라서 변하거나 자동으로 크기가 조절되는 열과 행을 지원한다.

데이터 바운드 컨트롤을 개발한다.

이전처럼 엄청나게 많은 양의 코드를 작성하지 않고 새로운 DataGridView 컨트롤을 사용하여 테이블 모양으로 데이터를 표시한다.

보너스 - 상향식 방법으로 두 가지 실질적인 Windows Forms 응용 프로그램을 개발하고 배포한다.

리뷰/한줄평3

리뷰

6.4 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.