幾個星期前,我在MSDN雜誌中遇到了this article,其中談到了MVVM。其中突出的一點是DynamicViewModel類。它解決了使用MVVM模式的應用程序常見的代碼重複問題。您如何看待DynamicViewModel類?
所以我想知道有沒有其他人試過使用它?你怎麼看呢?看,儘可能聽起來很淺,當ViewModel完全依賴動態屬性訪問時,導致它失敗的原因之一就是缺乏智能感知。正因爲如此,我通常傾向於回頭使用「代碼重複」,而不是在我的ViewModel中實現一個CLR屬性。
此外,我不確定使用此類的性能受到什麼影響。任何人有想法?
謝謝。