где я могу найти silverlight 4.0 для производственного сервера?

где я могу найти silverlight 4.0 для производственного сервера?

Для этого нужно установить vs 2010?

или нужно только установить 4.0, откуда я могу найти 4.0 для производственного сервера?

есть ли лицензия на то же самое или бесплатно?


person Tushar Maru    schedule 27.04.2010    source источник


Ответы (3)


На самом деле нет никакой концепции настройки «производственного» сервера для самого 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.

Если вы говорите о компонентах на стороне сервера, необходимых для поддержки приложения Silverlight, которое вы, возможно, создали с помощью VS2010, это очень хороший вопрос.

Если вы создадите бизнес-приложение Silverlight 4 из стандартного шаблона в VS2010, вы получите веб-приложение, ориентированное на .NET 4. Таким образом, это приложение потребует, чтобы сервер поддерживал ASP.NET с .NET 4 на сервере.

Я уверен, что вполне возможно разработать приложение Silverlight 4, использующее 3.5 на стороне сервера. Однако вполне вероятно, что опыт разработчиков в VS2010 будет сложным, поскольку я подозреваю, что многие из удобств, созданных для ускорения разработки таких приложений, не будут работать. Конечно, это только подозрение, я постараюсь как-нибудь попробовать, чтобы увидеть, каков реальный опыт.

person AnthonyWJones    schedule 27.04.2010

http://go.microsoft.com/fwlink/?LinkID=149156

или для получения дополнительной информации:

http://www.silverlight.net/getstarted/

person Foxfire    schedule 27.04.2010

Как заявил Энтони, на самом сервере не так уж много требуется, чтобы разместить Silverlight. Это клиентская технология, поэтому 99% работы выполняется клиентским плагином и html в ответе Энтони.

Однако вам необходимо настроить типы mime для Silverlight на сервере, о чем вы можете прочитать по адресу Настройка IIS для приложений Silverlight

person Nigel Sampson    schedule 27.04.2010