WPF的研究和反思
目前是否适合使用wpf
WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。
对于程序员来说,它能够提供更为强大的功能,使得许多在之前难以办到的事情变得好办,现在经过较长时间的发展,应该说wpf也逐渐走向成熟。
在界面层,我一直采用csharp或者mfc的形式,根据项目的特点进行选择。对于我目前的图像处理来说,wpf不适合:
1、技术学习曲线陡峭,成功后没有明显红利;
2、占资源,而图像处理强调实时性;
3、之前积累的大量代码无法直接使用。
但是,wpf肯定是需要学习的,那么什么时候学习?
我觉得利用在工作中的机会,适当地引入wpf,这样达到更进一步了解wpf,同时提高自己能力,并且解决问题。
我想至少对于现在来说,wpf还是未来的技术;但是也是未来必然会到来的技术!