O'Reilly logo

Building Enterprise Applications with Windows® Presentation Foundation and the Model View ViewModel Pattern by Raffaele Garofalo

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

Composition of a LOB User Interface

In large development shops, by using the Expression Suite and Visual Studio products, you can easily divide your application among two different teams without affecting productivity; one team will use the Expression tools to mockup and develop the user interface, while the other team will focus on implementing core features and activating the UI. MVVM makes this clean separation possible because it gives you the power to make the UI only loosely coupled to the UI business logic contained in the ViewModel. Of course, this concept doesn’t mean that you must divide your team into Designers versus Developers if you plan to adopt the MVVM pattern.

One fundamental concept that you need to understand to build a successful ...

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