Visual Studio和Expression Studio有什么区别?
问题描述:
我有Visual Studio 2008.Visual Studio和Expression Studio有什么区别?
我注意到我使用Visual Studio制作WPF应用程序。这是否意味着它可以完成Expression Studio所做的工作?
我打算安装Visual Studio 2010.这是否消除了Expression Studio的必要性?
答
Expression Studio(特别是Expression Blend部分)面向GUI创建。 Blend中的接口允许更快速地创建WPF/XAML中比Visual Studio更复杂的元素。并且可以更轻松地创建设计时间数据和数据绑定元素。
在Visual Studio中,您可以创建完全相同的界面,但更多的界面必须手动编码。 Visual Studio做得更好的是支持您正在编写的程序的代码隐藏和逻辑/ CLR元素。
如果你关心GUI,我会说使用Blend。如果你关心程序的管道,我会说使用Visual Studio。如果你们两个都这样做,那就用两个。我在写我的东西的时候都会用到(我有点像一个人的表演),而且效果很好。
一个注意事项:动画!在混合他们很容易创建和调整。在Visual Studio中,它们的范围可以从令人发狂,根据复杂程度几乎不可能实现。我只需要使用Blend多次编辑XAML,而在Visual Studio中,这是完成动画的唯一方法。 – CodeWarrior 2010-05-06 01:17:13
是的。 VS WPF设计师是许多玩笑的屁股。 – 2010-05-14 09:52:39