【问题标题】:Expression Studio - v2 good enough for learning?Expression Studio - v2 足以学习吗?
【发布时间】:2010-03-08 15:37:52
【问题描述】:

我有 VS 2008,并期待很快迁移到 VS2010。我们的应用程序(我们只有几个)都是 winform 应用程序 - 主要是 VB。

我想开始学习 WPF。我的 Expression Studio 版本是第 2 版。我听说从第 2 版到第 3 版的改进非常重要。如果它遵循第 3 版作为成人应用程序的范式(经过第 1 版的婴儿期和第 2 版的笨拙),那么我认为在开始学习之前获得它是值得的投资。但是,除非我的公司愿意支付,否则我希望保持低成本。任何人都可以分享一些经验 - 版本 2 是否足以继续学习,还是我应该硬着头皮继续使用版本 3 来平滑我的学习体验?

谢谢!

【问题讨论】:

  • 我已经完成了相当多的 WPF 编程,但从未发现 Blend 有多大用处。 VS2010 RC 带回了 WPF 可视化工具 - 您将在 VS 中比在 Expression Blend 中更有效地学习 XAML(WPF 的核心)。
  • 我不太同意上述评论。我大约 20-40% 的 WPF 开发时间都花在了 Blend 上,通常我的一台显示器是 VS,而另一台显示器上打开了 Blend。

标签: wpf expression


【解决方案1】:

如果您要使用 Expression Blend,我会从至少版本 3 开始。.NET4 的预览版已经发布,完整版很快就会发布。

Blend 真正关乎设计师。几乎所有事情都可以由设计人员处理,只需与代码进行少量交互。我个人是通过在 Visual Studio 中直接编写 XAML 代码开始学习 WPF(尤其是 XAML)的。从那里开始,一旦我把标记做得很好,我就继续使用 Blend,我对幕后发生的事情有了一个非常牢靠的把握。

Blend 在学习方面(特别是学习 XAML 标记)对您有益的唯一方法是,如果您在创建/编辑项目后检查代码。如果您想制作时髦的界面并且不想花很长时间去做,Blend 就是您的程序。如果您真的只想制作一个比 WinForms 允许的更好的 UI,Visual Studio 会更好。

您可以获得 Expression Blend 3 的试用版 here. 或者如果您在学校,您可以获得完整版(感谢 Dreamspark 计划)here.(使用您的学校 .edu 电子邮件帐户注册。 )

【讨论】:

  • 另外一个评论,Blend 的另一个优点是动画。如果您要在 XAML 中制作对象动画,那么在 Visual Studio 中手工制作通常会非常痛苦。在 Blend 中,设计师使它变得容易得多。完成后,您可以进去查看输出的 XAML。科里
【解决方案2】:

我从未使用过 Blend,而且我现在很高兴与 WPF 一起使用。如果你想学习它,你在 VS2008 中拥有你需要的一切。我敢肯定 Blend 非常适合那些制作可笑的花哨 GUI 设计以传递给程序员的人,但它肯定不像完全学习(或使用)WPF 的先决条件。

也就是说,如果您对使用 Blend 已经死心塌地,我会选择第 3 版 - 如果我每天都在使用某些东西(特别是如果我刚开始使用该平台),我通常会遵循这样的范例那么为最有用的工具付费是个好主意。

【讨论】:

    【解决方案3】:

    所以我猜你的基本要求是学习'XAML',你可以使用的工具是

    【讨论】:

      【解决方案4】:

      我们谈论的是什么表达方式? “表情”到底是什么??

      Visual Studio Express.... ......你的公司不付钱有多便宜...... ...鉴于价格为零;)

      Express 版本是免费的。

      Expression STUDIO.... 不适合程序员。表达式的东西是设计方面的(与使用 Visual Studio 的程序员一起使用)你不会很高兴尝试在其中编程 - 最好获得 2010 候选版本或 2008 快速版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-27
        • 1970-01-01
        • 2011-01-05
        • 2021-02-24
        • 1970-01-01
        相关资源
        最近更新 更多