WPF MVVM 일주일 만에 배우기
XAML, C#, MVVM 패턴
Regular price
$14.61
Sale price
Regular price
✈️
Estimated delivery date 예상 배송일
Standard Shipping
불러오는 중...
주문일로부터 8-12 영업일
Express Shipping
불러오는 중...
주문일로부터 6-8 영업일
필자의 십 수년간의 강의 경험을 최적화하여 집필한 가장 얇은 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)
짧은 시간 내에 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)
Couldn't load pickup availability
출판사 리뷰
출판사 리뷰
★ 이 책의 대상 독자 ★
C#으로 애플리케이션을 생성해본 기본 경험이 있고, 비주얼 스튜디오(Visual Studio)에 대한 실무 지식이 있고, XML 구문과 SQL 서버에 대한 기본 지식을 갖추고 있어야 한다.
C#으로 애플리케이션을 생성해본 기본 경험이 있고, 비주얼 스튜디오(Visual Studio)에 대한 실무 지식이 있고, XML 구문과 SQL 서버에 대한 기본 지식을 갖추고 있어야 한다.
목차
목차
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를 사용해 제품과 세부 정보 표시
__6.10 연습문제 풀이
__6.11 MVVM 프레임워크 요약ㆍ
__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를 사용해 제품과 세부 정보 표시
__6.10 연습문제 풀이
__6.11 MVVM 프레임워크 요약ㆍ
저자
저자
아르노 베유
저자 아르노 베유는 어린 시절 아타리 ST(Atari ST)와 몇 가지 자체 제작한 전자 부품을 사용해 전기 열차를 제어했고, 십 대에는 웹이 막 시작될 때 최초의 포켓 컴퓨터용 웹 브라우저를 만들고 배포했다. 코딩을 아주 좋아하는 뼛속부터 개발자다.
경험에 대한 열정을 바탕으로 공장 도구부터 하우스 컨트롤 솔루션용 스마트폰 응용 프로그램에 이르기까지 모든 종류의 응용 프로그램을 코딩해 왔다. 프리랜서로 일해오면서 자신의 고객에게 다양한 프로젝트 지원을 할 수 있었다.
강의 및 강연, 저술을 통해 다른 개발자를 돕는 것을 가장 좋아한다.
경험에 대한 열정을 바탕으로 공장 도구부터 하우스 컨트롤 솔루션용 스마트폰 응용 프로그램에 이르기까지 모든 종류의 응용 프로그램을 코딩해 왔다. 프리랜서로 일해오면서 자신의 고객에게 다양한 프로젝트 지원을 할 수 있었다.
강의 및 강연, 저술을 통해 다른 개발자를 돕는 것을 가장 좋아한다.
Payment & Security
Payment methods
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.
$99 이상 무료 배송
3% 리워드 크레딧 적립
Secure Payment

