Pregunta

Me gustaría empezar a hacer un pequeño proyecto (pero nada de lujos) para el escritorio y web utilizando Silverlight. Aquí están mis preguntas:

  1. ¿Necesitaré Silverlight 4.0 o 3.0 lo hace tienen características fuera del navegador? ¿Hay cambios significativos entre las dos versiones, con respecto a esto?

  2. ¿Qué otras opciones tengo además Silverlight? También estoy considerando el uso de Silverlight para la parte en línea y un proyecto WPF separado para el escritorio. No tengo ninguna experiencia en Flash / Flex / Air. Además de .NET, tengo algo de experiencia con C ++, Java y PHP.

  3. ¿Alguien tiene experiencia con esto? Sé que es una nueva tecnología (beta!), Así que estoy esperando baches en el camino. Si sólo pudiera tener una base de código, eso sería fantástico, aunque.

¿Fue útil?

Solución

  1. Silverlight 3 cuenta con funciones fuera del navegador.

  2. Al lado de Silverlight, la única alternativa que se me ocurre es (aunque un poco diferente) Java web Start tecnología -. aplicación de escritorio Java descargados desde el servidor web

  3. Lo utilicé en un proyecto y no hubo ningún problema. El mismo control Silverlight se presentó en el navegador y puede ser instalado como una aplicación de escritorio con un solo clic. Pocas líneas de código fue suficiente como para lograr este objetivo. Aquí es algún tutorial

Otros consejos

Para responder a su primera pregunta:

Mientras Silverlight 3 tiene características fuera del navegador, que son bastante limitadas. Con Silverlight 4 se puede escribir una aplicación de escritorio de plena confianza.

Como se ha señalado en este blog mensaje por Shawn Wildermuth:

  

En fuera de banda, su aplicación todavía se está ejecutando en un navegador (IE una ventana de alojamiento en las ventanas y Safari en Mac). Todavía vive en el mismo entorno limitado de seguridad como las aplicaciones de navegador.

Lo que significa que su aplicación tendrá las mismas restricciones como lo sería si se ejecuta dentro de un navegador.

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