最近、WPF界隈でModel-View-ViewModel(M-V-VM)パターンとかいうデザインパターンが人気らしいのでちょっと調べてみた。 発端は↓この辺からなのか知らないけど、拙い英語力ということもあり、よく理解できなかった。というか、そもそもWPFに興味無いし。 THE MODEL-VIEW-VIEWMODEL (MVVM) DESIGN PATTERN FOR WPF その後にSilverlightでこのパターンを実装したという以下の記事を読んだ。 MVVM pattern in Silverlight using SLEextensions これはSLExtensionsというSilverilghtのオープンソースライブラリを使って実装したサンプルで、これを読んでM-V-VMパターンがだいたい理解できたので、まとめてみる。 SLExtensionsは以下のCodePlexのサイ
![SLExtensionsを使ったM-V-VMパターン実装 - coma2n’s diary](https://cdn-ak-scissors.b.st-hatena.com/image/square/fcfebef6e93e49dae70456196a0e4b90ee214b2c/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fc%2Fcoma2n%2F20090217%2F20090217223401.png)