哪里可以找到生产服务器的silverlight 4.0?

时间:2010-04-27 08:00:08

标签: silverlight silverlight-4.0 production-environment

在哪里可以找到生产服务器的silverlight 4.0?

是否需要安装vs 2010?

或者只需要安装4.0,从哪里可以找到生产服务器的4.0?

是否有相同或免费的许可证?

3 个答案:

答案 0 :(得分:1)

实际上没有为Silverlight本身设置“生产”服务器的任何概念。您通常只需在html中配置对象标记,如下所示: -

     <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
      <param name="source" value="ClientBin/YourApp.xap"/>
      <param name="onError" value="onSilverlightError" />
      <param name="background" value="white" />
      <param name="minRuntimeVersion" value="4.0.50303.0" />
      <param name="autoUpgrade" value="true" />
      <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50303.0" style="text-decoration:none">
          <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/>
      </a>
    </object>

这将允许任何尚未安装RTM Silverlight 4插件的客户端从Microsoft下载和安装。

如果您正在讨论支持您可能使用VS2010构建的Silverlight应用程序所需的服务器端组件,这是一个非常好的问题。

如果您要从VS2010中的标准模板创建Silverlight 4 Business应用程序,您将最终得到一个面向.NET 4的Web应用程序。因此该应用程序将要求服务器支持ASP.NET 4和.NET 4服务器。

我确信很有可能开发一个在服务器端使用3.5的Silverlight 4应用程序。然而,由于我怀疑为快速开发此类应用程序而创建的许多便利将无法运行,因此VS2010中的开发人员体验可能会成为硬核。当然这只是一种怀疑,我会试着去试一下,看看真正的体验是什么。

答案 1 :(得分:0)

答案 2 :(得分:0)

正如安东尼所说,服务器本身并不需要主机Silverlight。它是一种客户端技术,因此99%的工作是由客户端插件和Anthony的答案中的html完成的。

但是,您需要在服务器上设置Silverlight的mime类型,您可以在Configuring IIS for Silverlight Applications

上阅读