로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

WPF MVVM 일주일 만에 배우기

 [XAML, C]
   
지은이 아르노 베유   |   출판사 에이콘  |   발행일 2017년 10월 27일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 11,000원9,900원 10%
마일리지 5% 550원
발행일 2017-10-27
ISBN 1161750665 | 9791161750668
기타정보 번역서 | 164쪽 | 일반
예상출고일 2~3일 이내 (근무일기준)
배송비 2,000원 (20,000원이상 무료배송)
   
일반
월간지수 100p 1 위
주간지수 100p 1 위
   
이 책의 원서
  Learn Wpf MVVM - Xaml, C# and the MVVM Pattern
Lulu.com | Arnaud Weil
 

★ 요약 ★

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


★ 이 책의 대상 독자 ★

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


★ 지은이의 말 ★

이 책을 자신이 좋아하는 만큼 많이 읽고 WPF와 MVVM 패턴에 빨리 능숙해지길 진심으로 바란다. 자신의 프로젝트에 필요하다면 강연, 강의, 컨설팅 및 코딩 또한 전 세계에서 활용 가능하다.
독자가 길을 잃지 않고 WPF를 빨리 배울 수 있도록 최대한 작은 책으로 펴내고자 최선을 다했다. 목적은 MVVM 패턴을 사용해 첫 번째 WPF 애플리케이션을 코딩하고, 필요할 때 더 많은 것을 스스로 찾을 수 있는 도구를 신속하게 제공하는 것이다.
WPF 연습에서 향후 4년 이내에 발생할 수 있는 모든 질문에 대한 답변에 찾을 수 있는 참고서를 원한다면 두꺼운 다른 책 읽기를 추천한다. 일부 저자들이 가장 두꺼운 책을 저술했다고 자랑스럽게 생각하는 반면에 이 책에서는 내 목적에 맞고, 가능한 한 가장 얇은 책을 만들게 되어 기쁘게 생각한다. 그럼에도 14년간 강의 경험을 바탕으로 WPF를 배우는 데 필요하다고 생각되는 모든 것을 담고자 최선을 다했다.

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.9 XAML 이해
__3.10 이벤트
__3.11 연습: 메뉴 페이지 생성
__3.12 연습 풀이
__3.13 레이아웃
__3.14 목록 컨트롤
__3.15 연습: 토론 페이지 생성
__3.16 연습 풀이

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

__4.1 데이터 바인딩
__4.2 DataContext
__4.3 변환기
__4.4 목록 컨트롤을 사용하는 컬렉션 표시
__4.5 목록 컨트롤 사용자 정의
__4.6 연습: 데이터 객체의 메시지 표시
__4.7 연습 풀이
__4.8 INotifyPropertyChanged
__4.9 INotifyCollectionChanged
__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.2 MVC
__6.3 MVVM
__6.4 권장하는 단계(단순)
__6.5 예제
__6.6 더 복잡한 예제
__6.7 명령과 메소드
__6.8 권장 단계(완성)
__6.9 MVVM 프레임워크 요약

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


★ 옮긴이의 말 ★

.NET C#은 옮긴이가 깊은 애정을 가진 언어다. 아직도 .NET 베타 버전이 출시됐던 2000년 여름의 설렘을 생생하게 기억한다. 한 번 작성해서 어느 플랫폼에나 사용 가능하다는 초기의 목표는 당시의 현실에서는 체감하기 힘든 내용이었지만, 많은 발전을 거듭한 .NET 프레임워크는 오늘날 리눅스에서도 구동 가능한 .NET 코어를 현실화시켰다. C#을 사용하는 유니티(Unity)가 게임 개발 언어로 인기를 얻게 되면서 C#의 인기도 그 어느 때보다도 높은 편이다.
웹 개발 언어의 혁신을 꿈꿨던 실버라이트(Silverlight)가 데뷔하자마자 무대에서 내려오게 되면서 함께 출시되었던 WPF도 애물단지 취급받았고, 이안 그리피스의『Programming WPF』(한빛미디어, 2008)라는 책 이후에 국내 개발자들이 참고할 만한 마땅한 WPF 개발 번역서가 없었다. 하지만 WPF는 여전히 윈도우 애플리케이션 작성에 사용되는 마이크로소프트의 최신 기술이다. 또한 WPF의 기본 기술인 XAML 기반 UI 기술은 최근 인기 있는 UWP, Xamarin.Forms, Kinect, HoloLens 등의 UI 개발 방법과 거의 동일하므로 WPF는 다른 개발 기술의 출발점이기도 하다.
이 책은 저자의 십수 년간의 강의 경험을 최적화해 가장 얇은 책으로 만들었다. 두께는 “일주일 후에 WPF 및 MVVM을 사용해 코딩할 준비를 하자.”라는 이 책의 주제를 짐작하게 하지만, 내용을 읽어보면 WPF의 기본 사항인 컨트롤부터 데이터 바인딩, MVVM에 이르기까지 꼼꼼하고 세심하게 집필했다는 것을 알 수 있다. 이 책을 통해 WPF를 처음 접하고 에 대한 개념을 궁금해하는 독자들이 MVVM 빠르게 해당 내용을 파악하고 프로그램을 작성할 수 있기를 기대한다. 더 나아가 이 책의 WPF 및 MVVM 기술이 국내 소프트웨어 기술의 발전과 소프트웨어 산업 전반에 활용될 수 있기를 기대한다.
아르노 베유(Arnaud Weil)이 지은 이 책을 누구보다 먼저 접하고 국내에 소개하게 된 것을 무한한 영광으로 생각하며, 개발자의 한 사람으로서 역자가 이 책의 번역 시 느꼈던 간결함과 섬세함을 독자도 느낄 수 있을 것이라 기대한다.


★ 옮긴이 소개 ★

금재용
록 음악과 기타 연주를 좋아하는 개발자다. 경북대학교 밴드 동아리 플레이아데스에서 전자기타를 연주했고, 졸업 후에는 동 대학 전산 교육센터에서 JSP, ASP.NET, C#을 강의했다. 국내 유수의 대기업 및 대형 병원 프로젝트에 참여했던 풍부한 경험이 있으며, 2012년부터 6년째 Visual Studio and Development Technologies(C#) 분야 마이크로소프트 MVP로 활동 중이다. 와글넷(www.waglwagl.net) 운영진이며, 개인 블로그를 통해 지식을 공유하고 있다. 현재 의료 소프트웨어 전문 개발사인 (주)에프원소프트를 운영하고 있다.
등록된 서평이 없습니다.
UI/UX 디자인 이론과 실습...
이영주
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
 
전체평균(0)
회원평점   회원서평수 0
에이콘 출판사의 신간
R고 하는 금융 분석: 핵심 금융 이론부터 고급 분석 기법까지 R로 이해하기
파람 지트, 파라샨트 바츠 저
27,000원
(10%↓+5%)
 
퍼펙트 프리젠테이션 시즌 2
김재성 저
27,000원
(10%↓+5%)
 
생활 속 문제를 통해 배워보는 머신 러닝
알렉산더 콤스 저
27,000원
(10%↓+5%)
 
리눅스 컨테이너 LXC
콘스탄틴 이바노프 저
27,000원
(10%↓+5%)
 
AWS 관리 Cookbook
루카스 챈, 로완 유델 저
27,000원
(10%↓+5%)
 
이메일주소수집거부