Start reading Advanced MVVM on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Read books on your computer or other mobile devices with our FREE Kindle Reading Apps.
Advanced MVVM
 
 

Advanced MVVM [Kindle Edition]

Josh Smith
2.0 out of 5 stars  See all reviews (2 customer reviews)

Digital List Price: £6.41 What's this?
Kindle Price: £5.49 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £0.92 (14%)
Unlike print books, digital books are subject to VAT.


Customers Who Bought This Item Also Bought


Product Description

Product Description

This e-book is for WPF and Silverlight developers looking to take their Model-View-ViewModel skills to the next level. It reviews how the MVVM design pattern was used to create a fun and addictive game that provides an elegant user experience. Read this e-book to gain insights from Josh Smith, an industry recognized expert in WPF, Silverlight, and MVVM, on how to properly design complex View and ViewModel architectures. Learn how to support unlimited undo, coordinate animated transitions, control modal dialog boxes from a ViewModel, and much more.

Note: The paperback copy of this book available on Amazon is not being sold by Josh Smith (the author). If you would like to buy a paperback copy of the book, please visit this page: http://www.lulu.com/product/paperback/advanced-mvvm-(hard-copy)/6368077

Product details

  • Format: Kindle Edition
  • File Size: 664 KB
  • Sold by: Amazon Media EU S.ą r.l.
  • Language English
  • ASIN: B0038KX9FW
  • Text-to-Speech: Enabled
  • Average Customer Review: 2.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: #104,464 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
2.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 2 people found the following review helpful:
1.0 out of 5 stars Very little useful information, 1 Jun 2011
By 
Steve Jones "stevej" (Fairford, UK) - See all my reviews
(REAL NAME)   
This review is from: Advanced MVVM (Kindle Edition)
This is a short book about how the author wrote a bubble burst game. It uses MVVM, so there is a bit about that. There's rather a lot about animations, and the use of the author's libraries. And lots of code, most of which is to do with how the game works rather than MVVM. Almost any short article on the web etc about MVVM and WPF binding will teach you much more than this book will.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Pragmatic view of MVVM, 14 Sep 2011
By 
Isaac (London, UK) - See all my reviews
This review is from: Advanced MVVM (Kindle Edition)
What I like about this book is that it takes a pragmatic view of the MVVM pattern; it doesn't try to cram everything into the ViewModel as some people blindly prescribe even if the code has no place in the view model.

Josh covers topics such as animation and chained animations which most MVVM articles on the web don't really cover, so it's good to find a decent explanation of how to go about doing it. Some of the content wasn't that useful to me because it was a bit overly-specific to the bubble game in the book, but you can certainly pull out parts or take ideas and use them in your own code.

It's a fairly small book, and also fairly cheap as far as many .NET books go. If you just want an overview of MVVM you can probably find free articles on the net (there are dozens of them), but this book at least uses MVVM in a real-world scenario using advanced data binding etc. which many of those blog posts etc. won't bother with.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 2.8 out of 5 stars (10 customer reviews)

14 of 15 people found the following review helpful:
2.0 out of 5 stars A bit disappointing and short, 29 July 2010
By Emmanuel P Leroy - Published on Amazon.com
I bought the kindle version, and I'm glad I only spend the $10, because $34 for the paper version would have been a bit much.

My main complaint about the book is that it really is a detailed explanation of the BubbleBurst game code, from the author, which can be found on Codeplex.

Certainly the MVVM strategy used in the game requires explanation to be fully understood, and I have to say it is very cleverly designed, but then the book should have been called 'BubbleBurst's MVVM design explained', not 'Advanced MVVM'.

I was expecting a book which explains MVVM advanced concepts and uses the game as an example to illustrate those concepts. This is not what this is.

This is mostly an example of MVVM development, explained step by step.

It does include some very good insight, great pointers and some rules of MVVM pattern development, but it falls short of being a solid reference book.

7 of 7 people found the following review helpful:
2.0 out of 5 stars Terrible, 16 Jan 2011
By bbeny "SomeGuy" - Published on Amazon.com
This review is from: Advanced MVVM (Kindle Edition)
I got the kindle version of this book (I am not sure if there is any other version). The code examples on the Kindle were completely unformatted. All the tabbing was lost resulting in the code being left aligned, making it extremely difficult to read. For a technical book with code examples this is not acceptable. I also noticed some of the images and diagrams were not being shown.

11 of 15 people found the following review helpful:
4.0 out of 5 stars Good, quick look at MVVM from a WPF Guru, 7 Mar 2010
By Matthew Eland - Published on Amazon.com
This review is from: Advanced MVVM (Kindle Edition)
Josh Smith is a WPF guru with a long list of credentials and a very active involvement in the WPF and Silverlight Community and is very qualified for writing this book.

Advanced MVVM is a brief stroll through the Model View View-Model architecture for WPF / Silverlight applications. The book covers a multitude of MVVM, WPF, and other architectural topics using the example of a small game that was written following MVVM.

Some of the chapters are fairly simple and straightforward but serve as a good refresher on MVVM and WPF. The later chapters get into more advanced topics such as animating using MVVM and WPF and an undo / redo architecture.

The application's source code is available online and is reviewed in very good fashion in the book. Unlike many technical books I did not find that it was aimed at a novice level. Understanding of C# 3.0 and WPF are assumed. The book is interesting, a quick read, and buying it helps support a pillar of the WPF community.

My only complaints are that the book felt a little short. I enjoyed what was there and would have liked an extra chapter or a little more detail, particularly on undo / redo and commanding.

Definitely recommend this book and hope that Josh Smith continues his active involvement and writing for many years to come.
 Go to Amazon.com to see all 10 reviews  2.8 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
Only search this product's reviews



Popular Highlights

 (What's this?)
&quote;
allows you to treat the user interface of an application as a logical system &quote;
Highlighted by 23 Kindle users
&quote;
In complex scenarios, you can use an ItemTemplateSelector to programmatically select a DataTemplate based on values of the data object. &quote;
Highlighted by 21 Kindle users
&quote;
Some people prefer to put their ViewModels into resource dictionaries and bind to them via resource references. That technique can make it easier to work with Views in Microsofts Expression Blend visual design tool. &quote;
Highlighted by 20 Kindle users

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



Look for similar items by category


Look for similar items by subject


Amazon Media EU S.ą r.l. GB Privacy Statement Amazon Media EU S.ą r.l. GB Delivery Information Amazon Media EU S.ą r.l. GB Returns & Exchanges