Pergunta

Eu estou trabalhando em uma ferramenta in-house para interface com um banco de dados. Meu prototipagem atual é escrito em C # usando ASP.NET 2.0 com a intenção de otimizar algumas operações do lado do cliente usando javascript.

No entanto, eu estava esperando para alavancar Silverlight para simplificar o desenvolvimento de interface de usuário. Preciso ter o servidor atualizado para ASP.NET 3.5 para este ou eu posso criar os serviços web necessários em ASP.NET 2.0 para a integração com os controles do Silverlight do lado do cliente?

Foi útil?

Solução

Do ponto de vista servidores é apenas servindo-se de um arquivo com uma extensão XAP. Assim, o próprio aplicativo Silverlight não é um problema.

Onde é que você precisa tomar cuidado é na página da web que hospeda o aplicativo Silverlight. Esta pode ser uma página HTML simples usando uma marca de objeto ou JavaScript que você está bem. No entanto, você também pode usar o ASP ASP.NET: controle do lado do servidor Silverlight e, nesse caso, você terá de certificar-se da System.Web.Silverlight.dll é implantado com o seu pedido e este tem uma dependência 3,5 usando System.Web .Extensions.

Então, se você quer ser independente do ambiente do servidor que melhor é evitar o asp:. Controle do Silverlight

Outra coisa que pode ser necessária no servidor é configurar o tipo XAP MIME de application / x-silverlight aplicativo.

Outras dicas

Sim luz de prata pode ser usado com asp.net 2.0 e pode também ser implantado em outras plataformas como PHP

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top