O'Reilly logo

Windows Phone 8 Application Development Essentials by Tomasz Szostak

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Building a Windows Phone 8 Application using MVVM

In this chapter, we will put our attention to more technical cases than those that were described in the two previous chapters. As a result of this chapter, we will start working on an application that will be extended in the next chapters. Model-View-ViewModel (MVVM) is a pattern that separates a view's logic from an application's logic and allows us to create highly maintainable and testable applications. It sounds good, doesn't it?

An easy (and lazy) way of creating Silverlight applications was by dragging the control from the toolbox to the design surface and then handling user interactions in the code behind. It can be a good solution for very small one screen applications with ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required