WPF开发工具的使用可以帮助我们实现许多关于图形界面显示上的效果。但是在使用的时候,还是需要考虑我们自身的需求是不是适合于应用这一工具。那么WPF适用人员都有哪些呢?#t#
WPF适用人员(1)Net Windows Forms开发人员。
在.net 1.0, 1.1或2.0中开发过Windows Forms应用程序的程序员们深有体会,如果需要制作漂亮的界面,我们不得不使用GDI+编写大量自定义控件,里面涉及纷繁复杂的图形绘制,其中的大量的绘制API可能曾让你头痛不已。恭喜你,当你使用WPF来完成这些任务时,一切变得轻轻松松。当然,如果你是GDI+方面的高手,你仍然可以定制你的控件。
WPF适用人员(2)使用Win32及MFC开发者。
Win32及MFC开发者也会遇到程序界面绘制的问题,有时为了满足用户“美的享受”,你是否曾经为诸多的类库,复杂的绘制算法而费尽脑细胞?它们是不是让你付出过高昂的时间和精力代价?在WPF里,“一切尽在掌握中”。
WPF适用人员(3)图形图像开发人员。
如果你是图形图像开发人员,那么,请留意了!如果你还在为各种2D,3D的图形图像算法而潜心专研时,人家初学者使用WPF,可能轻轻一点,出来的效果已超过你多天冥思苦想的结果。
WPF适用人员(4)网站程序开发人员。
知道XBAP吗?知道SilverLight吗?如果不知道,请多关注它们,否则,一年半载之后,你会发现,你落伍了!
WPF适用人员(5)平面设计人员、Flash开发者。
众所周知,Photoshop可以做出炫彩夺目的图片效果,FLASH动感十足。而号称Flash杀手的SilverLight (“银光”,最终微软将中文字定为什么,不得而知。我倒认为中文名字应该叫“炫光”,我这里还是缘用大多数人的说法吧)一登场, 就引起了无数设计者的目光。它是不是真的Flash Killer?银光闪现,“闪客”们如何应对?
WPF带来Vista酷炫的视觉感受的时候,作为设计爱好者的你,还坐得住吗? 了解越多,理解越深,最终答案由你自己来回答吧。