我的大学是 MSDNAA 的一部分,所以我不久前下载了它,但我刚刚开始安装它。我猜想它的一部分取代了 FrontPage 进行网页编辑,并且似乎有一个视频编辑器和一个矢量图形编辑器,但我认为我还没有触及它是什么以及它可以做什么的表面。有人可以启发我吗,特别是因为我还没有找到“傻瓜表达工作室”类型的网站。

有帮助吗?

解决方案

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 使用相同的项目文件。

维基百科:

Microsoft Expression Studio 是 Microsoft 面向开发人员和设计师的一套设计和媒体应用程序。它包括:

  • Microsoft Expression Web(代号 Quartz) - WYSIWYG 网站设计器和 HTML 编辑器。
  • Microsoft Expression Blend(代号 Sparkle) - 适用于 Windows Presentation Foundation 和 Silverlight 应用程序的可视化用户界面生成器。
  • Microsoft Expression Design(代号 Acrylic)- 光栅和矢量图形编辑器。
  • Microsoft Expression Media - 数字资产和媒体管理器。
  • Microsoft Expression Encoder - VC-1 内容专业编码器。

对于 Web 开发,Expression Web 很有用。对于 XAML 开发,Blend 和 Design 非常有用。

编辑:好吧,我打字太慢了,所以我要说的大部分内容都已经提到了,所以我会把它去掉,除了......

需要注意的一件大事是,他们在 Expression Web 中使用的 WSYWIG 设计器已进入 Visual Studio 2008,这是一件非常好的事情。现在对 CSS 有出色的支持,更好的编辑界面,您甚至可以进入拆分编辑模式以在编辑时查看代码和内容。

在最长的时间里,我使用 Expression Web 完成所有初始布局,然后将其加载到 Visual Studio 2005 中。使用 Visual Studio 2008 则无需这样做。

表达位点 是第一个开始的地方。这些工具弥合了开发人员/设计人员使用 Silverlight 和 WPF 构建丰富互联网应用程序的差距。它们与 Adob​​e Studio 产品竞争。

虽然 Visual Studio 非常适合处理代码,但在处理 XAML 时却存在一些弱点。在许多情况下,设计人员会构建一些视觉上与 Windows 应用程序不同的东西,而 Expression Blend 允许他们实现这种自由。它与 Visual Studio 相结合,用于开发的 C#/VB 编码和调试部分。

Expression Studio更多地针对设计师。它与 Visual Studio 集成,因为 Expression Studio 使用解决方案和项目文件,就像 Visual Studio 一样。这使得与设计师的合作变得更加容易。开发商和设计师打开同一个项目。开发人员设置带有所有绑定的初始页面,设计人员采用该页面并使其看起来很漂亮。

请检查 XAML .NET 开发,大多数教程都使用了许多表达式工具。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top