构建Silverlight开发环境

来源:互联网 发布:linux chroot shell 编辑:程序博客网 时间:2024/04/29 06:30
 一. 基于 Visual Studio 2008 构建 Silverlight 开发环境 (以下链接都是微软官方下载,需要序列号或者其他的请自己网上搜索一下)

1. 下载并安装 Visual Studio 2008

    安装 Visual Studio 2008 系统要求:
  • 操作系统: Windows Server 2003; Windows Vista; Windows XP
  • 最低配置:1.6 GHz CPU,384 MB 内存,1024x768 显示分辨率,5400 RPM 硬盘
  • 建议配置:2.2 GHz 或更快的 CPU,1024 MB 或更大的内存,1280x1024 显示分辨率,7200 RPM 或更快的硬盘
  • 在 Windows Vista 上运行的配置要求:2.4 GHz CPU,768 MB 内存
   
2. 下载并安装 Microsoft Silverlight Tools Beta 1 for Visual Studio 2008
    安装 Microsoft Silverlight Tools Beta 1 for Visual Studio 2008 系统要求:
  • 操作系统: Windows Server 2003; Windows Vista; Windows XP
  • Microsoft Visual Studio 2008 标准版以上
  • Microsoft Expression Blend [可选]

3. 下载并安装 Microsoft Expression Blend Free Trial [可选, 但是建议安装,在UI开发的时候还是比较好用的]
    安装 Microsoft Expression Blend Free Trial 系统要求:
  • 支持的操作系统: Windows Vista; Windows XP Service Pack 2
  • 最低系统要求:
    • Intel® Pentium® 或 AMD 处理器,1 GHz(带 MMX 功能)或相当的处理器
    • 512 MB RAM
    • 350 MB 可用硬盘空间
    • 支持 DirectX® 9 的图形处理器
    • 显示器分辨率 1024 x 768,24 位色
  • 建议使用以下系统:
    • Intel Pentium 或 AMD 处理器,2 GHz(带 MMX 功能)或相当的处理器
    • 1GB RAM
    • 支持 Microsoft® DirectX® 9.0 的视频卡,带 256 MB 或更多内存,例如与 ATI Radeon® X300 或 NVIDIA® GeForce 5600 级别相当或更好的视频卡
    • 显示器分辨率 1280 x 1024 或更高,32 位色
  • Windows XP 图形要求:
    • 单击“控制面板”中的“显示”。
    • 单击“设置”选项卡,然后在“颜色质量”之下,确保选中“最高(32 位)”。
    • 下一步,单击“高级”按钮,然后在“适配器”选项卡上,单击“属性”按钮。 
    • 单击“驱动程序”选项卡,并查看“驱动程序日期”旁边的内容,检查日期是否晚于 11/1/2004。如果不晚于该日期,则除非升级视频驱动程序,否则系统上的视频和硬件加速不能正常使用。
  • Windows Vista图形要求:
    • 在“控制面板”的“外观和个性化”之下,单击“调整屏幕分辨率”。
    • 在“颜色”之下,确保选中“最高(32 位)”。
    • 下一步,单击“高级设置”按钮,然后在“适配器”选项卡上,单击“属性”按钮。
    • 单击“驱动程序”选项卡,并查看“驱动程序日期”旁边的内容,检查日期是否晚于 11/1/2004。如果不晚于该日期,则除非升级视频驱动程序,否则系统上的视频和硬件加速不能正常使用。

4. 创建你的第一个 Silverlight 程序
  • 创建 Silverlight 工程
    • 启动 Visual Studio 2008.
    • 打开创建工程窗口,选择 Silverlight
    • 在模板列表,选择 Silverlight Application
    • 输入保存路径,确定建立工程
  • 创建 Silverlight 宿主程序
    • 在添加Silverlight程序的窗体上,选择宿主程序类型
    • 创建一个新的Web程序作为Silverlight的宿主 或 生成一个测试网页作为Silverlight的宿主

  • 编写属于你自己的代码