创建Silverlight 4开发环境,微软提供最简单的方法是使用Web Platform Installer,进行“一键安装”,

下载安装后,Web Platform Installer会自动检测哪些软件你已经安装

如果需要安装新的Developer Tools,只需要选中该项目,下面“Install”按钮会提示安装下一步。
通常来说,Silverlight 4 的开发环境需要包含以下几个开发工具:
1. Visual Studio 2010或者Visual Web Developer 2010 Express ,在安装过程中,.Net Framework 4会同时被安装,另外,也可以单独下载.Net Framework 4安装;
 
2. 安装完开发工具后,需要下载安装Silverlight 4 Tools for Visual Studio 2010开发包。下载链接:Silverlight 4 Tools for Visual Studio 2010; 安装完成后,在Visual Studio 2010中将会自动更新添加Silverlight 4项目开发模板,以及Silverlight 4 SDK和相关开发环境. 以下是该开发包中包含的内容:

  • Silverlight 4 developer runtime
  • Silverlight 4 SDK (software development kit)
  • Update for Visual Studio 2010 and Visual Web Developer Express 2010 (KB982218)
  • Silverlight 4 Tools for Visual Studio 2010
  • WCF RIA Services V1.0 for Silverlight 4
  • F# Runtime for Silverlight 4
 
3. 针对Silverlight美工开发人员,需要下载Expression Studio 4,因为只有Blend 4支持Silverlight 4项目开发,另外Blend 4和Visual Studio 2010是无缝结合,使用Blend 4可以很轻松的创建和修改自定义控件样式,开发专业的Silverlight项目界面。
 
4. 最后推荐安装Silverlight 4 Toolkit控件包,该控件是微软开发的Silverlight控件扩展包.其中包含数十种扩展控件,可以方便Silverlight项目开发,另外该项目是开源项目,开发人员可以轻松的修改控件,创建自定义控件效果。
 
安装完成以上工具,Silverlight 4的开发环境已经创建完毕,如果是使用Web Platform Installer,可以选择以上相关选项进行一键安装,就可以开发Silverlight 4项目了。
 
另外微软已经推出Silverlight 4简体中文正式版脱机帮助文档,该文档包含Silverlight 4所有的技术知识,是开发人员必备资料,推荐下载。
 
Microsoft Silverlight 4 脱机文档 (简体中文)
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=b6127b9b-968c-46c2-8cb6-d228e017ad74

Microsoft Silverlight 4 在线帮助文档(MSDN)(简体中文)
http://msdn.microsoft.com/zh-cn/library/cc838158(vs.95).aspx

 
以下是基于Visual Studio 2008的Silverlight 3开发环境创建.

建立Silverlight 3开发环境分以下四个步骤:

1. 首先需要安装开发工具,对于Silverlight 3项目开发,必须使用 Visual Studio 2008 SP1 或者 Visual Web Developer Express with SP1 作为开发工具。在安装过程中,.Net Framework 3.5 sp1同时被安装,如果没有安装.Net Framwork 3.5 sp1需要独立下载安装。

2. 安装开发工具后,需要下载安装Silverlight工具开发包. 点击下载: Silverlight 2 Tools for Visual Studio 2008 SP1 或者 Silverlight 3 Tools for Visual Studio 2008 SP1, 完成Silverlight开发包安装后,Visual Studio 2008中将自动更新添加Silverlight项目开发模板,以及Silverlight SDK和相关开发环境.

3. 针对Silverlight 3项目,用户界面设计人员来讲,还需要安装Microsoft Expression Blend 3 . Blend是Expression配套软件,可以让界面设计人员很轻松的开发出专业的Silverlight用户界面.

4. 最后,需要下载Silverlight Toolkit. 该控件是微软开发的Silverlight控件扩展包.

完成以上安装后,即可进行Silverlight开发了.

请注意,Silverlight开发环境对于语言环境要求比较严格,在中文开发环境中,不能安装英文版本的Silverlight开发包。

最新Silverlight 3 英文开发包下载: http://silverlightchina.net/html/download/books/2009/0710/56.html

最新Silverlight 3 中文开发包下载: http://silverlightchina.net/html/download/2009/0730/132.html

文章地址:http://silverlightchina.net/html/tips/2009/0706/5.html

轻松建立Silverlight开发环境的更多相关文章

  1. ubuntu linux下建立stm32开发环境: 程序烧录 openocd+openjtag

    原文出处: http://blog.csdn.net/embbnux/article/details/17619621 之前建立stm32开发环境,程序也已经编译好生成main.bin,接下来就是要把 ...

  2. emWin -- 模拟器系列1 - 如何建立模拟器开发环境

    面对如此强大的emWin,大家是否都有跃跃欲试的冲动呢?但是没有硬件可以调试的童鞋,难道只能望洋兴叹?非也.非也.Segger公司早就考虑到了.Segger推出模拟器的目的不仅仅是为了解决没有硬件的烦 ...

  3. VMware下利用ubuntu13.04建立嵌入式开发环境之二

    之前在VMware中安装完Ubuntu系统,接下来开始设置开发中用到的服务和工具,以及系统设计. 1.安装VMware工具:打开VMware软件,在菜单->VM->Install VMwa ...

  4. 轻松配置java开发环境

    1.下载java开发常用的IDE(Integrated Development Environment)--eclipse.http://www.eclipse.org/downloads/ 2.下载 ...

  5. eclipse建立cocos2d-x开发环境

    前提: 已经安装了eclipse.能够正常开发 android应用 环境:windows 工具:1.已经集成了adt的eclipse,能够开发android应用.没有的,能够下载.下载地址:http: ...

  6. VMware下利用ubuntu13.04建立嵌入式开发环境之五

    tftp和nfs服务器配置 一.tftp服务器配置 1.安装软件包 1.1安装服务 apt-get install tftpd-hpa 1.2安装客户端 apt-get install tftp-hp ...

  7. VMware下利用ubuntu13.04建立嵌入式开发环境之三

    系统环境建立完成后就要安装和配置嵌入式开始需要的工具和服务. 一般我们在交叉编译是需要的服务有:smb.tftp.telnet.nfs.ssh和x11等.下面一步步,介绍如何安装这些服务. 一.smb ...

  8. 关于64位WIN7下正确建立JAVA开发环境(转

    1.下载并安装JDK(地址:http://www.oracle.com/technetwor ... ownload-400750.html     先在“Accept License Agreeme ...

  9. 建立Clojure开发环境-使用IDEA和Leiningen

    OS: Mac OS X 10.10 IDEA 14.0.2 Community Edition 安装Leiningen 按照http://leiningen.org/的指南安装lein 阅读Lein ...

随机推荐

  1. mysql事务四大特性

    本篇讲诉数据库中事务的四大特性(ACID)和简单操作 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务 ...

  2. listView 滑动时 滑到一半自动滑动到对应的位置

    package com.bi.demo; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; impo ...

  3. ubuntu14.04 安装系统/搜狗/QT/qq/wps/CAJviewer

    1.安装ubuntu系统     http://jingyan.baidu.com/album/4dc40848491fc5c8d946f1b1.html?picindex=1 官方网站:    ht ...

  4. Oracle高级查询之OVER

    注释:为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的 oracel的高级用法:rank()/dense_rank() over(partition by ...orde ...

  5. js 正则表达式:密码必须由6-12位数字加字母组成

    ^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,12}$

  6. jquery.form.js 使用以及问题(表单异步提交)

    标注:我引用的js后报错 原因:是引用的js有冲突 我引用了两便jQuery: 转载:https://blog.csdn.net/cplvfx/article/details/80455485 使用方 ...

  7. IIS站点报拒绝访问Temporary ASP.NET Files的解决办法

    IIS站点本来运行的好好的,突然就出现了:Temporary ASP.NET Files拒绝访问的问题.遇到此类问题,请逐步排查,定可解决. 原因:Windows操作系统升级导致. 办法: 1.检查C ...

  8. 14.Mysql事务控制和锁定

    14.事务控制和锁定存储引擎和锁: MyISAM和MEMORY存储引擎的表支持表级锁: BDB存储引擎的表支持页级锁: InnoDB存储引擎的表支持行级锁.默认情况下,表锁和行锁都是根据执行的语句自动 ...

  9. Liunx Pwd

    Linux中用 pwd 命令来查看”当前工作目录“的完整路径. 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录. 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置. ...

  10. 肤色检测一例-使用rgb颜色模型

    代码: /* 输入:rgb图像 输出:与输入图像尺寸相同的灰度图,若rgb图中某像素检测为肤色,则灰度图中对应像素为255,否则为0 */ void SkinRGB( Mat &rgb,Mat ...