我的大学是MSDNAA的一部分,所以我暂时下载了它,但我只是安装它.我想它的一部分取代了FrontPage进行网页编辑,似乎有一个视频编辑器和一个矢量图形编辑器,但我认为我甚至没有弄清楚它是什么以及它能做什么.有人可以启发我,特别是因为我还没有找到"Expression Studio for Dummies"类型的网站.
Expression Studio基本上是一个设计工作室.它由微软大部分购买的一系列设计软件组成.观众是设计师,而不是开发者.该软件的要点是Expression Blend使设计人员和程序员能够无缝地协同工作,让设计人员创建图形用户界面.
在正常的工作流程中,设计人员会提供开发人员必须实现的模型.将Expression Blend与WPF结合使用,不再需要这样做.设计师制作的图形用户界面很实用.开发人员所要做的就是为设计背后的函数编写代码.
这本身就很棒,因为开发人员总是无法按设计师的想法实现设计.技术限制,缺乏沟通......无论什么原因.用户界面永远不会像他们预先做的那样.
Expression Design基本上是一个矢量绘图程序,可用于设计较小的组件,然后在Expression Blend中将其用作UI的一部分.例如,图形按钮可以这样设计.它也可以用作香草绘图程序.我在论文中使用Expression Design完成了图形处理.
我们的想法是设计师将在Expression Design(设计矢量图稿)和Expression Blend(构建和设计XAML交互,以及定义基于时间轴的动画和交互)中工作.
开发人员将在Visual Studio中处理该应用程序.Visual Studio包含非常基本的XAML编辑功能,因此开发人员只会进行少量编辑,并且主要关注代码隐藏.
这是它的理论/产品战略方面.实际上,如果你同时执行这两个角色,你最终会在Expression Blend和Visual Studio中打开你的项目,在它们之间来回切换,这取决于你是在做"设计师任务"还是"开发人员任务" .幸运的是,Expression Blend和Visual Studio使用相同的项目文件.