SilverLight SDK是软件开发工具包,包含基本的文档、库和控制台工具(比如编译、打包命令),是开发的基础。
光有SDK是无法Visual Studio上开发SilverLight的,还必须有专门为VS准备的项目模板、图形开发界面、自动感知功能等等一系列的附加功能,所以SDK加上这样一堆功能之后就合成了SilverLight Tools,后边往往还有“for Visual Studio 2008”类似的字样以表明它适合于和哪个开发环境。
Toolkit即工具集,是附加部分,有一些控件和扩展功能,并非微软特别提倡使用的,这些东西在官方论坛里有人说好有人说违背某些原则,所以微软特别把这些东西打包,提供给有特殊要求的开发者,由开发者来判断是否使用。这些东西往往是由社区来维护的,更新频率会比较高。