3

我不介意学习 xaml,而且我确信我需要熟悉一些,但是当我第一次尝试使用 javascript 的 Silverlight 1 时,它看起来像是一个巨大的开销。我决定等到工具成熟并添加 asp.net。好吧,asp.net 已经添加了 Silverlight 2.0,现在我想看看使用它。但是,对我来说,xaml 看起来每个小步骤仍然需要大量工作。我对 Flash 的体验在图形方面似乎要简单得多(从来没有那么喜欢 ActionScript。) Blend 500 美元会解决我的大部分 xaml 问题吗?我可以将 Visual Studio Express 与完整版的 Microsoft Expression Blend 一起使用吗?

我需要 Microsoft Expression Studio 2 吗?

谢谢你。

4

4 回答 4

1

正如专业的 Web 开发人员不能依靠 Dreamweaver 的拖放操作来避免学习 HTML,您应该爬上 XAML 学习曲线。

然而,Blend 仍然会有所帮助——正如许多人通过拖放和研究生成的 HTML 代码来启动 HTML 曲线一样。我使用 Silverlight 1.1 进行了一些原型设计,Blend 极大地帮助了我对 XAML 的理解。有一个“真正的”项目可以工作是有帮助的,即使它是一个概念证明。专注于 Canvas 和其他元素之间的包含范式,您将很快掌握它。我不会太担心 MPATH 的东西,请依赖该工具。

于 2008-12-17T16:00:03.197 回答
0

Microsoft Expression Blend 会为您处理大量 XAML,并帮助您创建动画和设置触发器(XAML 触发器)。我讨厌必须通过手动编码的 XAML 来完成所有这些工作。我没有将 Blend 与 Visual Studio Express 一起使用,但我相信它会正常工作。Microsoft Expression Blend 2 使用 sln 文件打开一个项目。

于 2008-12-17T16:00:00.233 回答
0

Expression Blend 对数据绑定没有帮助。VS2010 承诺在其 WPF 设计器中进行数据绑定,但如果您不能等到那时,请学习一些 XAML。

将 XAML 视为使用 WPF/Silverlight 时要学习的许多新的 .NET 3.5 内容之一。我从 APress推荐C# 2008 中的 Pro WPF

于 2008-12-17T16:05:00.567 回答
0

Expression Blend 让您能够绘制形状、路径、联合或差异形状、创建动画(类似于 Flash 补间)、连接简单的触发器(如鼠标悬停播放动画)。无需深入研究 XAML。

于 2008-12-17T16:13:31.267 回答