También se mencionó esta cita:
Silverlight también tiene algunos “puntos dulces” en los medios de comunicación y aplicaciones de línea de negocio, dijo.
Los medios de comunicación frecuentemente tuercen hechos, o mencionan solo hechos seleccionados, como una forma de mejorar la historia. Silverlight no está desapareciendo, y las especificaciones HTML5 no han sido ratificadas.
También se podría sacar la conclusión de ese artículo de que MS está haciendo todo lo posible para manipular la especificación HTML5 a su gusto y terminaremos con una situación como la que tuvimos en el pasado: todos implementan las mismas especificaciones en otra forma y necesita codificar soluciones para cada navegador principal. Debido a esta disputa (que otros proveedores también lo harán), la especificación puede tardar mucho en ratificarse por completo.
Habiendo dicho eso, WPF no está sujeto a ninguna de esta incertidumbre, pero aún no es multiplataforma. Entonces usted debe hacerse estas preguntas:
- ¿Cuál es la esperanza de vida esperada de su aplicación LOB?
- ¿cuánto tiempo antes de que tenga una reescritura importante?
- ¿es posible liberarlo en varias tecnologías diferentes para adaptarse a diferentes configuraciones?
Las aplicaciones de LOB tienden a ser muy estrictamente especificadas y controladas para configuraciones específicas, por lo que un cambio de enfoque a largo plazo para Silverlight puede no afectarlo demasiado.
EDIT: el día después de que respondieron a esta pregunta, Colin Eberhardt escribió esta muy buena entrada en el blog: Does HTML5 mean the end is in sight for Silverlight? que cubre esta noticia/presupuesto exacto. Colin también hace referencia a this follow up blog post de Bob Muglia que detalla lo que dijo.Creo que se puede concluir con seguridad que es absolutamente bien para desarrollar su aplicación LOB en Silverlight si quieres :)
Presidente de la División de Servidores y Herramientas de Microsoft
Para poner las cosas en contexto, estoy trabajando en una pequeña herramienta de negocio que originalmente fue desarrollada en WPF pero transferida a Silverlight, intercambiando la potencia completa de .Net API para accesibilidad web (sin instalación, así que no haga clic una vez). Estaba pensando en crear una interfaz de ASP.NET para ella, pero la abandoné porque Silverlight se adapta bien a las necesidades de accesibilidad web. –
También un buen comentario sobre todo esto, con el que estoy de acuerdo. http://csharperimage.jeremylikness.com/2010/10/so-whats-fuss-about-silverlight.html – Euphoric
HTML5 sigue siendo un lenguaje de marcado con alguna provisión de devoluciones de llamada de javascript a sockets falsos y hace que los desarrolladores de javascript sean felices. ¿Cómo se compara con Silverlight? –