aks*_*hik 6 c# wpf frameworks cinch
什么时候应该使用库或框架与您自己的实现.例如.MVVM,我应该使用Cinch/MVVM Framework还是滚动我自己的代码?
对于MVVM和WPF,我个人建议在没有框架的情况下启动.
一旦你看到"粘滞"点,不同的框架将开始变得更有意义.请记住,MVVM的各种框架旨在成为"帮助者",以便在处理MVVM时缓解一些难点(例如对话/服务处理,消息传递等).
话虽如此,许多框架(即:Cinch)确实引导您以特定的方式工作 - 根据您的具体情况,这可能是也可能不是理想的.
我个人不使用单一框架.如果需要,我会从框架中借鉴想法和灵感,但发现大多数框架都试图做太多.
话虽这么说,一旦你理解了不同的框架,它们就非常有用,前提是你选择的框架符合你的开发目标.例如,MVVM Light提供了一个精彩的,经过深思熟虑和测试的消息传递框架,可以极大地简化MVVM中的许多困难任务,因此它是一种非常强大的功能.
| 归档时间: |
|
| 查看次数: |
1000 次 |
| 最近记录: |