WPF나 실버라이트에 MVVM 패턴을 적용하여 LOB 응용 프로그램을 개선하고 간소화한다. 이 핸즈온 가이드와 함께라면 데이터바인딩, 커맨드 그리고 비헤이비어와 같은 MVVM 패턴을 사용하여 비즈니스 로직과 느슨하게 결합된 사용자 인터페이스(UI)를 만들 수 있을 것이다. MVVM은 WPF나 실버라이트와 같이 (엔터프라이즈 응용 프로그램을 개발해본 경험이 없더라도) XAML과 C#, VB.NET을 개발하는 .NET 개발자들에게 가장 이상적이다.