Man*_*tel -4 .net c# wpf frameworks desktop-application
我正在做很多桌面应用程序,但使用.Net WinForm.
但是现在因为WPF提供了更多的生产力.我说要使用WPF进行开发.
我们正在开发不太大的小应用程序,但是大多数应用程序都有很多增强功能.
我只是想知道WPF的哪个WPF框架/方法对我有好处并考虑以下几点
总的来说,WPF并不真正需要一个框架.在理解基础知识之后,确实应该选择合适的框架.
有很多好的,轻量级的"框架"可以帮助填补空白,比如MVVM Light和Caliburn Micro.
但是,如果你是WPF的新手,我首先要从基金会开始.我写了一系列关于从Windows Forms迁移到WPF的文章,它解释了如何考虑WPF,以及为什么你应该尝试与Windows Forms中的不同思考.通常,当人们第一次开始使用WPF时,他们会根据他们的Windows窗体体验做出假设(比如对"框架"的要求),并且浪费大量时间来直接构建应用程序.