2

我是一名 .Net 开发人员,希望开始开发 Silverlight 应用程序。我有 VS 2008 但想知道我是否应该/需要表达混合。与边 VS 混合的优点/缺点是什么?

4

5 回答 5

5

我并不是要提出自己的问题,但这可能会对您有所帮助,尤其是如果您不熟悉 Expression Studio 或 Expression Blend:“ Microsoft Expression Studio 到底是什么以及它如何与 Visual Studio 集成?

于 2008-09-23T16:57:38.853 回答
2

主要优点是它是 Silverlight 的 XAML 的视觉设计表面。目前,VS for Silverlight 中的视觉设计界面是只读的。我总是将 Blend 描述为图形 XAML 编辑器。它非常强大,可以帮助您理解 XAML、轻松创建可能需要的动画、模板控件、定位应用程序元素等。

于 2008-09-23T18:27:59.120 回答
2

如果您打算做最少的 XAML 工作,那么免费且出色的工具 KaXAML 将为您提供帮助。在这里深入了解http://www.kaxaml.com/

于 2008-09-24T00:58:58.727 回答
1

Blend对于设计非常有用,它的控制视觉状态编辑的新功能非常有用。但是,它生成的 XAML 可能比自定义编写的更难维护。

就个人而言,每当我需要生成某种视觉效果时,我都会使用 blend ,然后将 XAML 复制到实际的解决方案中,但是在理想的环境中,您应该向设计人员提供在 VS 中生成的原始 XAML,并且他应该对其进行编辑与混合。

于 2008-09-23T17:28:44.847 回答
1

您将需要混合来制作动画原型、制作模板、更改颜色。我不是每天都使用它,一旦你放入一个 valueconverter,它就会使该元素无法渲染。

为了用 Blend 做任何事情,我在 Blend 中创建了一个新项目,模拟我想要的东西并剪掉 xaml。所以我很少使用它。

不过你不需要它。获取 6 月预览版或从 MSDN 获取,但不要去购买它。如果您获得预览,您可以使用它来学习动画和 xaml。在您使用 xaml 足够多之后,转到 xaml 并且不使用任何工具会更快。

设计师使用 Adob​​e 产品和 Mac……所以您唯一需要的就是转换器。

于 2008-09-23T20:57:27.480 回答