2009-07-28 46 views
2

对于开发人员来说,使用WPF或Silverlight(xaml代码)进行项目时,是否需要试用以学习一些设计(基础知识)并处理混合?因为在法国,没有太多的混合专业(与Photoshop用户相比),混合设计师的价格/日子非常高。是值得借鉴的WPF&SilverLight设计

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

回答

5

设计原理并不难学,但它们并不总是易于实践,这就是为什么它被认为是艺术而不是技能。当然,就桌面用户界面而言,WPF/Silverlight是一个设计师的梦想,因为它非常灵活,所以与其他技术相比,你会发现几乎没有什么限制。 Blend也可以和他们一起工作,这并不难学。

要开始学习设计作为一个开发人员,我建议你尽可能多的材料和实践,..很多。阅读设计博客,如here,并阅读大量书籍。一些好的入门书是The Non Designers Design Book,The Design Of Everyday ThingsDon't Make Me Think。我知道,当我开始研究UI和交互设计时,他们都非常有帮助。

希望有所帮助。

+0

感谢您的帮助和链接!编码员和设计师之间的一个共同点:开始您需要阅读! – Polo 2009-07-28 10:14:06

3

在Microsoft Showcase上找到您在设计领域的最佳途径是Principles of Design Series。这些视频解释了Rythm和Unity之类的东西。

还有很多其他视频可以帮助您找到解决方案Expression BlendSilverlight

有一件事对我来说一直都适用,就是看看别人在做什么,并用它来为自己的设计提供灵感。只是google-image或者bing-image正在设计或者看看它是否在Infragistics UX explorer

2

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

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

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

+0

完全同意你的意见。当我冒险进入WPF领域时,我对设计理论知之甚少,这让我感到震惊。创意的力量对于这个框架来说非常重要,它可以轻松地降低它。 – 2014-02-08 22:30:03

1

WPF Silverlight有很多功能,但是即使掌握了大量的时间来设计一个简单的表单,也就是说使用一个选项卡控件,使用大量具有行和列以及堆叠面板的网格,而不是普通桌面上的网格。另外,从设计的角度来看,XAML代码可能相当sl unless,除非你使用了很多我试图避免的窗口,我宁愿有一个选项卡控件,每个选项卡都是一个窗口。无论如何,从设计的角度来看,它比桌面应用程序耗时更多。你会发现很多开发人员会使用它,因为他们不擅长代码。所以这取决于你正在编写的程序。 ?你可以使你的程序看起来非常好,从默认控件和列表视图总是一个很好的控制。许多人会不同意,因为他们认为自己是优秀的开发人员,并且很可能会说平常没人想听的!