所以我看到很多C#软件工程师招聘广告最近要求获得WPF的大量经验。我之前没有使用过WPF,但它似乎更像是一种面向设计师的技术,不一定是程序员需要深入了解的东西。现在,我知道有很多跨领域技能(程序员不懂HTML),但我想知道我应该多少重点学习WPF。
我知道这有点主观,但我想从开发人员的角度来看待人们对WPF重要性的看法。
答案 0 :(得分:4)
如果要创建Windows UI,则应学习WPF。它与设计师无关,它是一个UI框架,就像Winforms(只有更好)。
答案 1 :(得分:3)
如果您在.NET中为Windows编写任何新的UI,WPF非常重要。它比Windows窗体更新,实际上人们的技能更少,而且刚刚达到目前使用Windows窗体的公司正在转向WPF或Silverlight的程度,因此对WPF开发人员的需求正在增加。
保罗贝茨说:“这与设计师没有任何关系......”这与设计师有很大关系。 WPF的设计重点考虑了设计师。但是,这并不意味着开发人员不需要知道WPF。
当然,您可以像Windows窗体一样使用WPF作为UI框架,但是您正在失去主要的好处。
WPF的构建方式使设计人员和开发人员都可以使用UI框架来完成他们的工作:设计人员设计,开发人员开发。
自我训练网站: