Silverlight 1是纯粹基于AJAX和Javascript。所有的代码都有Javascript和XAML编写的。
Silverlight 2支持代码托管。当安装Silverlight 2运行时,在客户端机器上安装了限制的.NET 运行时。这样允许.NET程序员编写托管代码在客户端PC上执行并提供了更好的用户体验。当然,在内部有安全限制,因此这些代码访问客户端机器是有限制的。
开发人员必须意识到如果终极客户拒绝在他们的客户端安装.NET运行 时,那么Silverlight 2应用程序将无法运行。
Silverlight入门知识学习目录