Upload
slo-tech
View
1.905
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
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: [email protected]