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)

Kindle Price: £6.41 includes VAT* & free wireless delivery via Amazon Whispernet
* Unlike print books, digital books are subject to VAT.

Formats

Amazon Price New from Used from
Kindle Edition £6.41  
Paperback --  

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).

Product details

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


More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

5 star
0
4 star
0
2 star
0
2.0 out of 5 stars
2.0 out of 5 stars
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
1.0 out of 5 stars Very little useful information 1 Jun 2011
Format:Kindle Edition|Amazon Verified Purchase
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.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars Pragmatic view of MVVM 14 Sep 2011
By Isaac
Format:Kindle Edition|Amazon Verified Purchase
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.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.0 out of 5 stars  12 reviews
19 of 20 people found the following review helpful
2.0 out of 5 stars A bit disappointing and short 29 July 2010
By EPL - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
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.
10 of 10 people found the following review helpful
2.0 out of 5 stars Terrible 16 Jan 2011
By bbeny - Published on Amazon.com
Format:Kindle Edition|Amazon Verified Purchase
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.
5 of 5 people found the following review helpful
3.0 out of 5 stars Light on theory and short. 18 Nov 2010
By R. Bane - Published on Amazon.com
Format:Kindle Edition|Amazon Verified Purchase
In a sense this is a nice real-world example of using MVVM for an application that is not necessarily just an MVVM demo. Going over the code and reading the book will give an idea of how this pattern is used to solve the problems of the BubbleBurst application. However, it's light on the theoretical side... some best practices, horror stories of MVVM gone wrong, or more general architectural advice would have been useful. Because the coverage is focused specifically on BubbleBurst, and because a fair portion of the length is source code, it feels extremely short.

In the end, this is more of an essay on BubbleBurst design than an ebook on MVVM.
Were these reviews helpful?   Let us know
Search Customer Reviews
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;
When using ViewModels, your Views can and, in many cases, should still have certain kinds of code in their code-behind files. The ViewModel is an abstraction of the user interface. It should have no knowledge of the UI elements on the screen. &quote;
Highlighted by 22 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 Microsoft’s Expression Blend visual design tool. &quote;
Highlighted by 21 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


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