Pregunta

Estoy trabajando en una herramienta interna para interactuar con una base de datos. Mi creación de prototipos actual está escrita en C # usando ASP.NET 2.0 con la intención de optimizar algunas operaciones del lado del cliente usando javascript.

Sin embargo, esperaba aprovechar Silverlight para simplificar el desarrollo de la interfaz de usuario. ¿Debo actualizar el servidor a ASP.NET 3.5 para esto o puedo crear los servicios web necesarios en ASP.NET 2.0 para integrarlos con los controles de Silverlight del lado del cliente?

¿Fue útil?

Solución

Desde la perspectiva de los servidores, solo sirve un archivo con una extensión XAP. Entonces, la aplicación Silverlight en sí no es un problema.

¿Dónde debe cuidarse? Es en la página web que aloja la aplicación Silverlight. Esta puede ser una página HTML simple usando una etiqueta de objeto o JavaScript, está bien. Sin embargo, también puede usar el ASP.NET asp: control del lado del servidor Silverlight y en ese caso deberá asegurarse de que System.Web.Silverlight.dll esté implementado con su aplicación y esto tiene una dependencia de 3.5 al usar System.Web . Extensiones.

Entonces, si desea ser independiente del entorno del servidor, lo mejor es evitar el control asp: Silverlight.

Otra cosa que podría ser necesaria en el servidor es configurar el tipo MIME XAP en application / x-silverlight-app.

Otros consejos

sí Sivler light se puede usar con asp.net 2.0 y también se puede implementar en otras plataformas como PHP

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top