在wpf世界中使用6个月并且不使用混合物应该使用它吗?

use*_*969 10 .net wpf xaml expression-blend

我正在寻找一些指导和建议.我是wpf"6个月"的新手,在Windows窗体中开发了8年.

我仍然没有打开或使用blend.I可以看到这是一个设计师的工具,但从程序员的角度来看,这些天有很多东西需要学习,不知道我是否应该打扰.

我是否应该学习如何使用混合物?除了设计东西之外还融合了任何很酷的功能,并使它变得漂亮,这将使我作为一名wpf程序员的生活更轻松吗?

如果您认为我应该学会使用表达混合,请告诉我?

谢谢

编辑

我不知道如何为每个人提供一般性答案,所以我编辑了我的问题.

伙计们非常感谢你们所有的答案都很好.我一定会看到它,但不会深入.一个有趣的观点是看看如何构建控件并从中学习.在这个阶段我根本不做任何设计我只是一个纯粹的开发人员.再次感谢.

Max*_*mer 5

Blend有一个相当陡峭的学习曲线,正如你所说,作为一个开发人员,有很多东西需要学习.如果您是WPF的新手,主要是开发人员,我建议您首先在VS2010 XAML编辑器中手动滚动内容,确保习惯WPF概念.这使您可以很好地掌握基础知识.然后,您可以转到VS2010中的设计师,这是您可能非常乐意使用的东西.

Blend可用于检查您是否想要了解设计人员如何使用WPF.它非常适合做设计/样式和处理动画等,但与在VS2010中使用WPF完全不同.我肯定会花些时间玩它,但它是否会成为你的主要设计工具取决于你的重点和背景.

需要考虑的事项:

  • 你的角色是什么?我的大部分WPF GUI设计是由你完成的吗?
    • 你习惯使用图形设计工具吗?
  • 您是与设计师合作还是与设计师合作?
  • 您创建的WPF应用程序有多"优雅"?
    • 他们是倾向于业务线还是更有创意?
    • 您需要多大程度地设置您的应用程序/控件的样式,还是可以使用现成的预先设置的控件?
    • 您是否需要广泛的行为或动画?
  • 您需要查看设计时数据吗?
  • 您是否有兴趣开发Windows Phone 7?

最重要的是,您可能希望看一看,这绝对值得这样做.您希望为您的应用带来的闪光越多,或者您希望与设计师互动的次数越多,您想要使用Blend的次数就越多.


akj*_*shi 5

我同意所有人在这里所说的话,但我仍然认为你必须尽可能多地接受Blend.混合的知识/专业知识将是您的技能和简历的一个很好的加分点.此外,如果你习惯使用Blend,即使你不是设计师,它也会对你开发WPF应用程序有很大的帮助.它将帮助您理解WPF框架的功能,并在您的工作中轻松使用它们.

我在WPF工作超过2年,我很遗憾为什么我之前没有开始使用Blend.因此,如果您想长时间使用WPF,那么BLend的知识将非常有成效.