1

如果我想托管使用 Silverlight 开发的网站,是否需要任何额外费用或特殊的 Web 服务器?或者我可以将它托管在我当前的 ASP.NET 托管服务提供商上?

4

5 回答 5

3

对服务器的唯一要求是需要注册 silverlight MIME 类型:

.xap 应用程序/x-silverlight-app

.xaml 应用程序/xaml+xml

于 2009-12-27T06:54:39.587 回答
1

由于您特别提到了成本,我认为我会将您定向到Silverlight Streaming上的此 url 。您可以免费获得每月 10GB 的存储帐户和高达 5TB 的数据传输……服务结束测试后可能会发生变化。因此,根据您要使用 Silverlight 应用程序完成的任务,这可能是有利的。

于 2009-12-28T22:47:42.550 回答
1

Silverlight 全部在客户端执行,类似于 JavaScript,任何服务器回调功能的处理方式与常规 asp.net 项目完全相同。所以上面的 mime 类型是任何主机处理 asp.net 应该有的唯一东西。

于 2009-12-27T09:52:36.857 回答
0

虽然强烈建议 .xap 和 .xaml 内容在 Content-Type 标头中使用相应的 mime 类型提供,但从 Silverlight 插件的角度来看,这实际上并不是必需的。

但是,如果没有针对这些扩展的特定 mime 映射或 .* 映射到应用程序/八位字节流,默认 IIS6/7 安装将不会提供 .xap 或 .xaml 文件。

服务器上没有额外的费用,也不需要任何特别的东西。也不需要 ASP.NET,您可以通过 Linux 上的 Apache 使用 PHP 轻松提供 Silverlight 内容。

于 2009-12-28T21:12:28.077 回答
0

对于 Silverlight 2 或更高版本,您只需要 .xap MIME 类型

.xap application/x-silverlight-app 
于 2009-12-27T07:01:00.540 回答