Silverlight 5 RC 入门
关于如何开始使用 Silverlight 5 RC 的介绍。

今天,微软的 Silverlight 5 发布候选版已向公众发布。如果您想了解“Silverlight 5 有哪些新功能”,请查看 Silverlight.net 上的此页面,并继续阅读下面的文章。
入门
首先,我们需要下载安装 Silverlight 5 RC 所需的工具。在开始之前,请注意,您可以在 Silverlight 4 的最终版本之上安装 Silverlight 5 RC。如果您已安装 Silverlight 5 Beta 版,则可能需要先将其卸载。
所需工具
开发Silverlight 5 RC 应用程序需要Visual Studio 2010 SP1 或 Visual Web Developer Express 2010 SP1。
在安装了 VS2010 SP1 或 Visual Web Developer Express 2010 SP1 后,您还需要下载并安装适用于 Visual Studio 2010 SP1 的 Silverlight 5 (发布候选版) 工具。
此下载将安装 Silverlight 5 RC 和 Microsoft WCF RIA Services V1 SP2 预览版 (2011 年 4 月) 开发所需的所有组件,包括
- Silverlight 5 Beta 开发人员运行时
- Silverlight 5 Beta SDK (软件开发工具包)
- Visual Studio 2010 Service Pack 1 和 Visual Web Developer Express 2010 Service Pack 1 的更新 (KB2502836)
- Microsoft WCF RIA Services V1.0 SP2 预览版 (2011 年 4 月)
如果您想要直接链接到文件,您可以点击此处。
文档
此时,您还可以安装几个可选文件。它们不是必需的,只要您已按照我的指南操作。其中大多数工具已在安装 Silverlight 5 工具时自动安装。
附加功能
- Silverlight 5 (发布候选版) SDK
- 适用于 Windows 的 Silverlight 5 (发布候选版) 开发人员运行时
- 适用于 Silverlight 5 (发布候选版) 的 WCF RIA Services
- 适用于 Mac 的 Silverlight 5 (发布候选版) 开发人员运行时
附注:本文末尾还有许多关于 Silverlight 5 的精彩链接!
此时,您已下载了所需的安装文件,并准备好设置 Silverlight 5 RC。因此,请双击 *Silverlight5_Tools.exe*,您将看到以下屏幕

这将安装构建 Silverlight 5 应用程序所需的软件。您可以继续单击“下一步”按钮。

如果您同意发送安装体验的匿名反馈,我建议选中这两个复选框,因为我相信这将有助于微软改进最终发布版。请继续单击“下一步”按钮。

此时,程序将开始安装所需的文件。

完成后,请单击“完成”按钮。您可以选择查看日志文件,您应该会看到“安装成功完成”,如下所示

现在您可以加载 Visual Studio 2010 Service Pack 1 或 Visual Web Developer Express 2010 Service Pack 1。加载后,请单击“文件”,然后选择“新建项目”。

选择“Silverlight 应用程序”并为其命名以继续。

您可能会注意到,默认情况下,我们有一个名为“Silverlight 5”的新选项被选中为 Silverlight 版本。您还可以从此下拉列表中选择 Silverlight 3 或 4。

单击“确定”后,您就可以开始开发 Silverlight 5 RC 应用程序了。
目前,该版本刚刚发布,如果您想尝试一些 Silverlight 5 示例,可以查看我下面列出的一些其他资源
- 我的关于“Silverlight 5 Beta 入门”的网络研讨会。
- Michael 的“Silverlight 5 综合演示集”
- Silverlight 5 Beta 入门!
- Silverlight 5 Beta 中改变游戏规则的功能 (第一部分)
- Silverlight 5 Beta 中改变游戏规则的功能 (第二部分)
- Silverlight 5 Beta 中改变游戏规则的功能 (第三部分)
我提供的旧资源
其他 Silverlight MVP 和社区领袖提供的资源
- Silverlight 5 发布候选版现已发布 - 下载 Silverlight 5 RC
- Silverlight 5 RC 已发布 - 使用 PInvoke
- Silverlight 5 RC 现已可用
- Silverlight 5:远程控制和 MediaCommand 支持
