【问题标题】:Is WPF & SilverLight Design worth learningWPF和SilverLight Design值得学习吗
【发布时间】:2023-11-09 18:28:01
【问题描述】:

对于使用 WPF 或 Silverlight(xaml 代码)做项目的开发人员,是否尝试学习一些设计(基础)和处理混合?因为在法国没有多少混合专业人士(与 Photoshop 用户相比),而且混合设计师的价格/天非常高。

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

【问题讨论】:

    标签: wpf silverlight xaml expression-blend


    【解决方案1】:

    设计原理不难学习,但并不总是很容易付诸实践,这就是为什么它被认为是一门艺术而不是一门技能。当然,就桌面 UI 而言,WPF/Silverlight 是设计师的梦想,因为它非常灵活,因此与其他技术相比,您会发现几乎没有什么限制。 Blend 也适用于它们,而且学习起来并不难。

    要以开发人员的身份开始学习设计,我建议您尽可能多地学习材料并进行实践,...很多。阅读像here 这样的设计博客并阅读大量书籍。一些不错的入门书籍是The Non Designers Design BookThe Design Of Everyday ThingsDon't Make Me Think。当我开始研究 UI 和交互设计时,我知道他们都非常有帮助。

    希望对您有所帮助。

    【讨论】:

    • 感谢您的帮助和链接!程序员和设计师之间的一个共同点:开始你需要阅读!
    【解决方案2】:

    Microsoft Showcase 上的Principles of Design Series 是在设计界找到自己方向的好方法。这些视频解释了诸如 Rythm 和 Unity 之类的东西。

    还有很多其他视频可以帮助您了解Expression BlendSilverlight

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

    【讨论】:

      【解决方案3】:

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

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

      为了快速开始我的图形艺术家教育,我在当地社区学院参加了入门课程。一分钱一分货:我接触到了设计原则和一些关键的软件产品,比如 Adob​​e Photoshop 和 Illustrator。了解它们让 Blend 终于为我“点击”了。作为 WPF 开发人员,这些经验对我来说非常宝贵,我会向任何对 UI 工作感兴趣的人推荐它。

      【讨论】:

      • 完全同意你的看法。当我冒险进入 WPF 领域时,我对设计理论知之甚少感到震惊。这个框架的创造力是如此巨大,它很容易让人谦卑。
      【解决方案4】:

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

      【讨论】: