代码之家  ›  专栏  ›  技术社区  ›  jinsungy

Silverlight开发[Visual Studio 2008 vs Expression Blend]

  •  2
  • jinsungy  · 技术社区  · 16 年前

    我是一个.NET开发人员,我想开始开发Silverlight应用程序。我有vs 2008,但想知道我是否应该/需要表达混合。有哪些优点/缺点是沿着边和边混合?

    5 回复  |  直到 16 年前
        1
  •  5
  •   Community Jaime Torres    7 年前

    我并不想提出自己的问题,但这可能会对您有所帮助,尤其是如果您不熟悉Expression Studio或Expression Blend: What exactly is Microsoft Expression Studio and how does it integrate with Visual Studio?

        2
  •  2
  •   Tim Heuer    16 年前

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

        3
  •  2
  •   Jobi Joy    16 年前

    如果你想做最少的XAML工作,那么免费的优秀工具kaxaml将帮助你。在这里仔细看看 http://www.kaxaml.com/

        4
  •  1
  •   Santiago Palladino    16 年前

    混合是一种非常有用的设计方法,其控制视觉状态编辑的新特点是非常有用的。但是,它生成的XAML可能比自定义编写的XAML更难维护。

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

        5
  •  1
  •   Brian Leahy    16 年前

    你将需要混合原型动画,制作模板,改变颜色。我不是每天都使用它,一旦你放入一个值转换器,它就会使这个元素无法计算。

    为了使用Blend做任何事情,我在Blend中创建了一个新的项目,模拟我想要的,并将XAML剪切出来。所以我很少用它。

    但你不需要它。获取六月预览或从msdn获取,但不要去购买它。如果你得到了预览,你可以用它来学习动画和XAML。在使用了足够的XAML之后,可以更快地转到XAML,而不使用任何工具。

    设计师使用Adobe产品和Mac电脑…所以你只需要一个转换器。