WPF MVVM 일주일 만에 배우기 (XAML, C#, MVVM 패턴)

WPF MVVM 일주일 만에 배우기 (XAML, C#, MVVM 패턴)

$13.04
Description
필자의 십 수년간의 강의 경험을 최적화하여 집필한 가장 얇은 WPF 개발 서적으로 군더더기 없이 WPF를 빨리 배울 수 있다. 간단한 연습 과제와 따라 하기 방식의 해당 풀이를 통해 컨트롤 및 레이아웃, 데이터 바인딩 등의 WPF 기본 사항들을 익히고 최종적으로는 MVVM 패턴을 사용한 WPF 응용 프로그램 예제를 만들어 본다. 한국어판에서는 좀 더 쉽게 이해할 수 있도록 스크린샷과 설명을 추가했다.
짧은 시간 내에 WPF 및 MVVM 패턴에 대한 내용을 익히고 실제 프로젝트에 적용하고자 한다면 WPF 개발 서적이 몇 없는 국내 현실에서 단비와 같은 이 책 한 권으로 의도한 바를 이룰 수 있을 것이다.

* 본문 내 3가지 예제 실행 과정을 역자 블로그에서도 제공하고 있습니다.

▶Ⅰ. 기본 컨트롤(32페이지) (http://blog.naver..com/goldrushing/221143582623)
▶Ⅱ. 연습문제 풀이 3.7: 애플리케이션 및 연락처 페이지 생성(47페이지) (http://blog.naver..com/goldrushing/221143663072)
▶Ⅲ. 연습문제 풀이 3.12: 메뉴 페이지 생성(70페이지) (http://blog.naver..com/goldrushing/221143697128)
* 본문 내 3가지 예제 실행 과정을 역자 블로그에서도 제공하고 있습니다.
▶Ⅰ. 기본 컨트롤(32페이지) (http://blog.naver.com/goldrushing/221143582623)
▶Ⅱ. 연습문제 풀이 3.7: 애플리케이션 및 연락처 페이지 생성(47페이지) (http://blog.naver.com/goldrushing/221143663072)
▶Ⅲ. 연습문제 풀이 3.12: 메뉴 페이지 생성(70페이지) (http://blog.naver.com/goldrushing/221143697128)
저자

아르노베유

저자아르노베유는어린시절아타리ST(AtariST)와몇가지자체제작한전자부품을사용해전기열차를제어했고,십대에는웹이막시작될때최초의포켓컴퓨터용웹브라우저를만들고배포했다.코딩을아주좋아하는뼛속부터개발자다.
경험에대한열정을바탕으로공장도구부터하우스컨트롤솔루션용스마트폰응용프로그램에이르기까지모든종류의응용프로그램을코딩해왔다.프리랜서로일해오면서자신의고객에게다양한프로젝트지원을할수있었다.
강의및강연,저술을통해다른개발자를돕는것을가장좋아한다.

목차

1장.소개

__1.1이책에없는것
__1.2전제조건
__1.3이책을읽는방법
__1.4필요한도구
__1.5소스코드

2장.왜WPF인가?

3장.WPF애플리케이션생성

__3.1개발자-디자이너워크플로우
__3.2편집기
__3.3컨트롤추가
__3.4단순컨트롤
__3.5탐색
__3.6코드작성:스스로작성
__3.7연습:애플리케이션과연락처페이지생성
__3.8연습풀이
__3.9XAML이해
__3.10이벤트
__3.11연습:메뉴페이지생성
__3.12연습풀이
__3.13레이아웃
__3.14목록컨트롤
__3.15연습:토론페이지생성
__3.16연습풀이

4장.WPF애플리케이션에서데이터관리

__4.1데이터바인딩
__4.2DataContext
__4.3변환기
__4.4목록컨트롤을사용하는컬렉션표시
__4.5목록컨트롤사용자정의
__4.6연습:데이터객체의메시지표시
__4.7연습풀이
__4.8INotifyPropertyChanged
__4.9INotifyCollectionChanged
__4.10연습:제품및세부정보표시
__4.11연습풀이

5장.빛나게만들기:모양사용자정의

__5.1컨트롤모양변경
__5.2연습:기본버튼템플릿생성
__5.3연습풀이
__5.4리소스
__5.5연습:배경설정
__5.6연습풀이
__5.7스타일
__5.8연습:암시적스타일을사용해메뉴페이지개선
__5.9연습풀이
__5.10테마
__5.11변형
__5.12컨트롤상태
__5.13애니메이션

6장.WPFMVVM패턴

__6.1스파게티코드
__6.2MVC
__6.3MVVM
__6.4권장하는단계(단순)
__6.5예제
__6.6더복잡한예제
__6.7명령과메소드
__6.8권장단계(완성)
__6.9연습문제:MVVM를사용해제품과세부정보표시
__6.10연습문제풀이
__6.11MVVM프레임워크요약ㆍ

출판사 서평

★이책의대상독자★
C#으로애플리케이션을생성해본기본경험이있고,비주얼스튜디오(VisualStudio)에대한실무지식이있고,XML구문과SQL서버에대한기본지식을갖추고있어야한다.