£48.93

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

Price data checked 2 days ago

View at Amazon

Price History & Forecast

Last 89 days • 89 data points

Historical
Generating forecast...
£48.93 £44.39 £45.38 £46.37 £47.36 £48.35 £49.34 05 February 2026 27 February 2026 21 March 2026 12 April 2026 04 May 2026

Price Distribution

Price distribution over 89 days • 2 price levels

Days at Price
Current Price
86 days 3 days · current 0 22 43 65 86 £45 £49 Days at Price

Price Analysis

Most common price: £45 (86 days, 96.6%)

Price range: £45 - £49

Price levels: 2 different prices over 89 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

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 04 May 2026
Software Architectures: Advances and Applications
75% match

Software Architectures: Advances and Applications

Springer

£37.15 04 May 2026
Karl Moore's Visual Basic .NET: The Tutorials (The Expert's Voice)
75% match

Karl Moore's Visual Basic .NET: The Tutorials (The Expert's Voice)

Apress

£32.37 04 May 2026
System Building with APL + WIN: 6 (RSP)
74% match

System Building with APL + WIN: 6 (RSP)

Wiley

£61.24 04 May 2026
Windows Azure SQL Database Programming & Design
74% match

Windows Azure SQL Database Programming & Design

CREATESPACE

£79.95 04 May 2026
Lehrbuch der Softwaretechnik: Entwurf, Implementierung, Installation und Betrieb
73% match

Lehrbuch der Softwaretechnik: Entwurf, Implementierung, Installation und Betrieb

Spektrum Akademischer Verlag

£61.98 04 May 2026
Principles of Object-Oriented Modeling and Simulation with Modelica 2.1
73% match

Principles of Object-Oriented Modeling and Simulation with Modelica 2.1

Wiley

£104.00 04 May 2026
Decompiling Java
73% match

Decompiling Java

Apress

£34.20 04 May 2026
Node.js Design Patterns: Master best practices to build modular and scalable server-side web applications, 2nd Edition
73% match

Node.js Design Patterns: Master best practices to build modular and scalable server-side web applications, 2nd Edition

Packt Publishing

£41.71 04 May 2026
Fundamentals of Parallel MULTICORE Architecture (Chapman & Hall/CRC Computational Science)
73% match

Fundamentals of Parallel MULTICORE Architecture (Chapman & Hall/CRC Computational Science)

Chapman and Hall/CRC

£42.65 04 May 2026
Advanced Multicore Systems-On-Chip: Architecture, On-Chip Network, Design
72% match

Advanced Multicore Systems-On-Chip: Architecture, On-Chip Network, Design

Springer

£103.00 04 May 2026
Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces
72% match

Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces

Wiley

£22.79 04 May 2026
Program the Internet of Things with Swift for iOS: Learn How to Program Apps for the Internet of Things
72% match

Program the Internet of Things with Swift for iOS: Learn How to Program Apps for the Internet of Things

Apress

£43.32 04 May 2026
Soft Error Reliability Using Virtual Platforms: Early Evaluation of Multicore Systems
72% match

Soft Error Reliability Using Virtual Platforms: Early Evaluation of Multicore Systems

Springer

£76.13 04 May 2026
Microsoft WSH and VBScript Programming for the Absolute Beginner
72% match

Microsoft WSH and VBScript Programming for the Absolute Beginner

Cengage Learning PTR

£51.99 04 May 2026
Data Engineeringon Azure
72% match

Data Engineeringon Azure

Manning

£47.40 04 May 2026
Client-Centered Software Development: The CO-FOSS Approach
71% match

Client-Centered Software Development: The CO-FOSS Approach

CRC Press

£45.05 04 May 2026
Go for Java Programmers: Learn the Google Go Programming Language
71% match

Go for Java Programmers: Learn the Google Go Programming Language

Apress

£44.99 04 May 2026
Software Engineering and Environment: An Object-oriented Perspective (Software Science & Engineering)
71% match

Software Engineering and Environment: An Object-oriented Perspective (Software Science & Engineering)

Springer

£65.50 04 May 2026
Beginning Java 8 Games Development
71% match

Beginning Java 8 Games Development

Apress

£35.87 04 May 2026
Exploring Autodesk Revit 2019 for Architecture, 15th Edition
71% match

Exploring Autodesk Revit 2019 for Architecture, 15th Edition

£47.96 04 May 2026
Mobile Web Services
71% match

Mobile Web Services

Cambridge University Press

£89.60 04 May 2026
Multimedia Systems (X.media.publishing)
71% match

Multimedia Systems (X.media.publishing)

Springer

£50.28 04 May 2026
Transaction-Level Modeling with SystemC: TLM Concepts and Applications for Embedded Systems
71% match

Transaction-Level Modeling with SystemC: TLM Concepts and Applications for Embedded Systems

Springer

£113.29 04 May 2026