Silverlight开发[Visual Studio 2008与Expression Blend]
我是.Net开发人员,想开始开发Silverlight应用程序。我有VS 2008,但想知道是否/需要表达融合。沿着VS融合的优点/缺点是什么?
解决方案
我并不是要提出自己的问题,但这可能会对我们有所帮助,尤其是在我们不熟悉Expression Studio或者Expression Blend的情况下:" Microsoft Expression Studio到底是什么?如何与Visual Studio集成?"
Blend对设计非常有用,它的控制可视状态编辑的新功能非常有用。但是,它生成的XAML可能比自定义编写的XAML更难以维护。
就个人而言,我需要生成某种视觉效果时就使用blend,然后将XAML复制到实际的解决方案中,但是在理想的环境中,我们应该为设计人员提供在VS中生成的原始XAML,并且他应该对其进行编辑与Blend。
主要优点是它是XAML for Silverlight的视觉设计图面。目前,VS for Silverlight中的视觉设计图面是只读的。我总是将Blend描述为图形XAML编辑器。它具有强大的功能,可了解XAML,轻松创建可能需要的动画,模板控件,放置应用程序元素等。
我们将需要混合以制作原型动画,制作模板,更改颜色。我不会每天使用它,一旦我们将它放入valueconverter中,它将使该元素不可渲染。
要使用Blend做任何事情,我需要在Blend中创建一个新项目,模拟所需的内容并将xaml剪切掉。因此,我很少使用它。
我们虽然不需要。获取或者从MSDN中获取6月的预览,但不要去购买。如果获得预览,则可以将其用于学习动画和xaml。使用完xaml之后,可以更快地使用xaml而不使用任何工具。
设计师使用Adobe产品和Mac。因此,我们唯一需要的就是转换器。
如果我们打算做最少的XAML工作,那么免费且出色的工具KaXAML将为我们提供帮助。在这里深入了解http://www.kaxaml.com/