我需要什么才能在Silverlight开发方面表现出色?

时间:2009-01-30 15:54:39

标签: silverlight

要成为'银光'开发者,它基本上是要求编程和图形技能吗?

或者只是将图形应用到silverlight项目中?

即。你可以成为一名银色大师,但在平面设计方面还不知道尾巴的头部吗?

5 个答案:

答案 0 :(得分:6)

要成为一名Silverlight开发人员,您实际上只需要了解.NET语言,事件驱动编程以及如何使用XAML标记。真的很简单; XAML描述了UI元素(可以由设计者处理),然后可以在代码中使用它们,因为为每个UI元素创建了一个.NET对象。

了解平面设计只是一个奖励。

答案 1 :(得分:3)

如果它像Flash一样(根据我的理解,“成品”可以具有相似的功能),你不一定需要成为设计师。我是部分Flash开发人员,我对与图形设计有关的任何事情都没有第一个想法:)

当我进行flash编程时,我所做的99%的工作都在Actionscript中。我们这里有几个资产准备人员提取视觉元素并将它们添加到库中,然后我们的开发人员可以在Flash应用程序中使用它们。

就像我说的那样,假设Flash和Silverlight之间存在一些相似之处(据我所知,可能不存在)。祝你好运!

答案 2 :(得分:1)

这就是xaml的强大功能,编码器和设计人员都能用一种语言工作;)

答案 3 :(得分:1)

我做了几个WPF和Silverlight项目,我有糟糕的图形设计技巧。你可以在没有这种技能的情况下做Silverlight。

然而,即使你可以在没有图形技能的情况下在这些项目中做一些有吸引力的工作,但仍然非常有用的方法可以访问那些有技能的人。

例如,向玻璃外观按钮添加小动画可以完全由程序员完成。但是,添加有吸引力的背景来形成标题(除了渐变之外)仍然可以由图形人员更好地处理。 (当然,我认为)

答案 4 :(得分:0)

成为一名优秀的平面设计师并非必须知道如何开发.NET应用程序和XAML就足够了。然而,这就像绘画一样,你所要做的就是握笔并移动你的手,但如果你对艺术有很好的认识,结果会更好。因为在Silverlight中你的潜在目标是互联网用户,他们使用丰富的用户界面(可能是基于Flash的),如果你知道如何组织你的元素,这是最好的颜色和类似的东西,你的工作将更容易。