¿Puedo usar Silverlight 2.0 con ASP.NET 2.0?
-
05-07-2019 - |
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?
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