£47.72

Apress Pro WPF and Silverlight MVVM: Effective Application Development with Model-View-ViewModel (Expert's Voice in WPF)

Price data last checked 35 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the usual price. Wait for it to drop, or tell us your number.

£48 today · usual range £45–£49 · best ever £45

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 56 days • 56 data points (No recent data available)

Historical
Generating forecast...
£48.93 £44.60 £45.54 £46.49 £47.43 £48.38 £49.32 24 March 2026 06 April 2026 20 April 2026 04 May 2026 18 May 2026

Price Distribution

Price distribution over 56 days • 3 price levels

Days at Price
Current Price
39 days 6 days 11 days 0 10 20 29 39 £45 £48 £49 Days at Price

Price Analysis

Most common price: £45 (39 days, 69.6%)

Price range: £45 - £49

Price levels: 3 different prices over 56 days

Description

WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a new paradigm that-if harnessed correctly-can yield unprecedented power and performance. This book shows you how to control that power to produce clean, testable, maintainable code. It is now recognized that any non-trivial WPF or Silverlight application needs be designed around the Model-View-ViewModel (MVVM) design pattern in order to unlock the technology's full data-binding potential. However, the knowledge of how to do this is missing from a large part of the development community-even amongst those who work with WPF and Silverlight on a daily basis. Too often there is a reliance on programmatic interaction between controls and not enough trust in the technologies' data-binding capabilities. This leads to a clouding of design values and an inevitable loss of performance, scalability, and maintainability throughout the application. Pro WPF and Silverlight MVVM will show you how to arrange your application so that it can grow as much as required in any direction without danger of collapse. What you'll learn Understand why the separation of an application's View and its Model is paramount, including the history of Model-View-Presenter and Model-View-Controller. Apply WPF and Silverlight's powerful data-binding model correctly. Examine how to organize an application targeting WPF or Silverlight, including unit-testing, source-control, separation of concerns, data serialization, and how to tie everything together with MVVM. Develop a full game development application using MVVM by example. How to serialize the Model without being invasive, how to implement a plug-in architecture that extends both the View and the Model, and how to handle Exceptions gracefully. Who this book is for Developers that wish to learn how to architect WPF or Silverlight applications to ensure maintainability, testability, and separation of

Product Specifications

Brand
Apress
Format
paperback
Domain
Amazon UK
Release Date
29 December 2010
Listed Since
05 May 2010

Barcode

No barcode data available

Similar Products You Might Like

Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4 (Expert's Voice in .NET)
87% match

Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4 (Expert's Voice in .NET)

Apress

£44.65 27 May 2026
High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6
79% match

High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6

Packt Publishing

£41.78 18 May 2026
Modern Data Access with Entity Framework Core: Database Programming Techniques for .NET, .NET Core, UWP, and Xamarin with C#
78% match

Modern Data Access with Entity Framework Core: Database Programming Techniques for .NET, .NET Core, UWP, and Xamarin with C#

Apress

£35.68 05 Jun 2026
Pro PowerShell for Database Developers
78% match

Pro PowerShell for Database Developers

Apress

£62.75 27 May 2026
C# 10 and .NET 6 – Modern Cross-Platform Development: Build apps, websites, and services with ASP.NET Core 6, Blazor, and EF Core 6 using Visual Studio 2022 and Visual Studio Code
78% match

C# 10 and .NET 6 – Modern Cross-Platform Development: Build apps, websites, and services with ASP.NET Core 6, Blazor, and EF Core 6 using Visual Studio 2022 and Visual Studio Code

Packt Publishing

£52.29 31 May 2026
Professional Visual Studio 2017
78% match

Professional Visual Studio 2017

Wrox

£43.04 05 Jun 2026
Blazor WebAssembly by Example: Use practical projects to start building web apps with .NET 7, Blazor WebAssembly, and C#
77% match

Blazor WebAssembly by Example: Use practical projects to start building web apps with .NET 7, Blazor WebAssembly, and C#

Packt Publishing

£41.99 06 Jun 2026
Swift Cookbook: Over 60 proven recipes for developing better iOS applications with Swift 5.3, 2nd Edition
76% match

Swift Cookbook: Over 60 proven recipes for developing better iOS applications with Swift 5.3, 2nd Edition

Packt Publishing

£38.57 31 May 2026
Game Development Patterns with Unity 2021: Explore practical game development using software design patterns and best practices in Unity and C#
76% match

Game Development Patterns with Unity 2021: Explore practical game development using software design patterns and best practices in Unity and C#

Packt Publishing

£26.59 03 Jun 2026
Flutter App Development: How to Write for iOS and Android at Once
76% match

Flutter App Development: How to Write for iOS and Android at Once

Apress

£33.63 29 May 2026
Agile Software Development with C# Scrum, extreme programming, and Kanban
76% match

Agile Software Development with C# Scrum, extreme programming, and Kanban

CREATESPACE

£69.83 09 Jun 2026
Functional Programming in C#: How to write better C# code
76% match

Functional Programming in C#: How to write better C# code

Manning

£44.51 23 May 2026
Software Architecture with ASP.NET Core 3.1 MVC Second Edition
76% match

Software Architecture with ASP.NET Core 3.1 MVC Second Edition

Independently Published

£70.42 20 May 2026
MonoGame Mastery: Build a Multi-Platform 2D Game and Reusable Game Engine
76% match

MonoGame Mastery: Build a Multi-Platform 2D Game and Reusable Game Engine

Apress

£39.24 31 May 2026
Model-Based Software Testing and Analysis with C#
76% match

Model-Based Software Testing and Analysis with C#

Cambridge University Press

£27.89 11 Jun 2026
A Guide to Solution Architectures (Mcse & Mcsd Series)
76% match

A Guide to Solution Architectures (Mcse & Mcsd Series)

Cengage Learning

£47.99 11 Jun 2026
Software Architectures: Advances and Applications
75% match

Software Architectures: Advances and Applications

Springer

£84.63 16 May 2026
Design for Developers
75% match

Design for Developers

Manning

£36.17 02 Jun 2026
Reactive Programming with Angular and ngrx: Learn to Harness the Power of Reactive Programming with RxJS and ngrx Extensions
75% match

Reactive Programming with Angular and ngrx: Learn to Harness the Power of Reactive Programming with RxJS and ngrx Extensions

Apress

£47.08 31 May 2026
Hands-On Software Architecture with Java: Learn key architectural techniques and strategies to design efficient and elegant Java applications
75% match

Hands-On Software Architecture with Java: Learn key architectural techniques and strategies to design efficient and elegant Java applications

Packt Publishing

£43.99 30 May 2026
The Complete ASP.NET Core 3 API Tutorial: Hands-On Building, Testing, and Deploying
75% match

The Complete ASP.NET Core 3 API Tutorial: Hands-On Building, Testing, and Deploying

Apress

£38.63 03 Jun 2026
Developing on AWS With C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform
75% match

Developing on AWS With C#: A Comprehensive Guide on Using C# to Build Solutions on the AWS Platform

O'Reilly

£37.85 13 May 2026
Android High Performance Programming: Build fast and efficient Android apps that run as reliably as clockwork in a multi-device world
75% match

Android High Performance Programming: Build fast and efficient Android apps that run as reliably as clockwork in a multi-device world

Packt Publishing

£43.99 01 Jun 2026
User Interface Design for Programmers
75% match

User Interface Design for Programmers

Apress

£19.99 02 Jun 2026