Danijel Malik: Chaos Vs. Order Use Mvvm In Wpf And Silverlight Applications

Post on 05-Dec-2014

1.905 views 1 download

description

 

Transcript of Danijel Malik: Chaos Vs. Order Use Mvvm In Wpf And Silverlight Applications

Chaos vs Order

Use MVVM in WPF & Silverlight Applications

Chaos vs Order

•  What is chaos? •  What is order? •  When to use design patterns?

Model-View-ViewModel

View • Role • How to get

data? • Code behind

ViewModel • Role • Data • Controller • Commands

Model • Role

Pros & cons

Pros • Structured / Independent • Loose coupling • Unit testing • Shared work (Team, Designer)

Cons • Overhead • Maintenance

…and I forgot to answer?

Thank you!

Danijel Malik, MSP Blog: http://arkcore.wordpress.com E-mail: danijelm@gmail.com