是WPF& SilverLight设计值得学习

时间:2009-07-28 09:36:13

标签: wpf silverlight xaml expression-blend

对于使用WPF或Silverlight(xaml代码)进行项目的开发人员,是否试用了一些设计(基础知识)并处理混合?因为在法国没有太多混合专业(与photoshop用户相比),混合设计师的价格/天非常高。

我确信我不是没有艺术家,但学习与纯代码不同的东西可能会很有趣/有趣。所以我的问题主要是设计师或开发人员必须学习一些设计,是否难以定制设计?

4 个答案:

答案 0 :(得分:5)

设计原则并不难学,但它们并不总是易于实践,这就是为什么它被认为是艺术而不是技巧。当然,就桌面UI而言,WPF / Silverlight是设计师的梦想,因为它非常灵活,所以与其他技术相比,你会发现很少有限制。 Blend也很适合他们,而且学习起来并不困难。

作为一名开发人员开始学习设计,我建议你尽可能多地收集材料和实践,很多。阅读像here这样的设计博客,阅读大量书籍。一些好的入门书籍是The Non Designers Design BookThe Design Of Everyday ThingsDon't Make Me Think。我知道当我开始研究UI和交互设计时,他们真的很有帮助。

希望有所帮助。

答案 1 :(得分:3)

在Microsoft Showcase上Principles of Design Series是在设计领域找到自己的方式的好方法。这些视频解释了Rythm和Unity等内容。

还有很多其他视频可以帮助您找到适合Expression BlendSilverlight的方式。

对我来说一直有用的一件事就是看看别人做了什么,并在你自己的设计中用它来获取灵感。只是google-image或bing-image正在设计或查看它是否在Infragistics UX explorer

答案 2 :(得分:2)

我理解你的问题,因为我经历了同样的事情。多年来我已经做了很多网站,但我从没觉得好像他们有一个好的图形艺术家可以提供的“zing”。正因为如此,我前段时间已经得出结论,要真正把我的技能提升到一个新的水平,我必须至少学习一些平面设计,但我从来没有做过任何关于它的事情。

当我开始学习WPF时,情况发生了变化。我很快就决定了我需要学习一些基础知识,特别是当我开始使用Blend时,在Visual Studio中生活了这么长时间之后这是一个全新的世界。

为了开始我的图形艺术家教育,我在当地的社区学院上了一门入门课程。值得每一分钱:我接触到了设计原则和一些关键的软件产品,如Adobe Photoshop和Illustrator。了解它们使Blend最终“点击”给我。作为WPF开发人员,这些经验对我来说是非常宝贵的,我建议任何对UI工作感兴趣的人。

答案 3 :(得分:1)

WPF Silverlight具有很强大的功能,但即使掌握了它,也需要花费大量时间来设计一个简单的表单,比如使用带有行,列和堆栈面板的大量网格的制表控件,而不是普通桌面。另外,从设计的角度来看,回顾XAML代码可能非常草率,除非你尝试避免使用大量的窗口,我宁愿有一个标签控件,每个标签都是一个窗口。无论如何从设计的角度来看,它比桌面应用程序更耗时。您会发现许多开发人员会使用它,因为他们不擅长代码。所以这取决于你正在编写的程序。 ?您可以通过默认控件使程序看起来非常好,listview始终是一个很好的控件。许多人会不同意,因为他们认为自己是伟大的开发者,并且很可能会说平常没有人想要听到的!