Pregunta

es Silverlight ¡Simplemente básicamente la versión de Microsoft de Adobe Flash?Si es así, he leído a lo largo de los años que Flash es muy hostil (SE BOTS, verlo como una página en blanco, me han dicho), y algunos navegadores no les gusta demasiado.¿Son las mismas cosas verdaderas para Silverlight?

Acabo de tener un sitio web de la empresa que hice en Visual Studio 2010 / vb / asp.net 4.0.

¿Tiene que ser un programador experimentado para trabajar con Silverlight, o hay una guía agradable para ayudar a salir de los novatos?Solo estoy tratando de averiguarlo, ahora que he descargado 5.0, si el valor del aprendizaje vale la pena.¡Gracias!

¿Fue útil?

Solución

Silverlight es una gran cantidad de cosas, en resumen, podría decir que es un tiempo de ejecución .NET de peso ligero, un subconjunto de WPF y un reproductor de video capaz.

Silverlight trae XAML a la Web, sí, pero lo más importante es que parece que se está volviendo cada vez más un marco para implementar aplicaciones de negocios enriquecidas a través de la web, pero no a través del navegador.

Algunos probablemente argumentarían que Silverlight (junto con Flash) está muerto, y que el HTML5 es el camino a seguir. Eso podría ser cierto, bajo ciertas circunstancias, pero Silverlight tiene muchos trucos de unión a datos geniales, así como un modo de modo retenido muy capaz, que es muy adecuado para los negocios.

Argumentaría que la elección para invertir en Silverlight como tecnología o no es una pregunta que debe preguntarse, básicamente, ¿cuál es su alcance? p.ej. No desarrollaría Facebook usando Silverlight porque Facebook tiene que estar en todas partes. Si quieres ir social, entonces la web es ubicua. Pero si tiene una base de clientes que confirma Microsoft, y ya ejecuta Windows en todas partes, el tipo de avance que puede hacer con Silverlight es bastante asombroso.

Le insto a que vea algunas demostraciones de Silverlight para obtener una mejor sensación por lo que Silverlight tiene para ofrecer. Luego, para construir grandes aplicaciones de Silverlight, necesita invertir tiempo en el aprendizaje, cosas como XAML y MVVM (utilizando una gran cantidad de enlace de datos).

Otros consejos

Silver Light es la opción de Microsoft o alternativa a Adobe Flash, proporciona al usuario la función de desarrollar la aplicación que son ricas en la UI, tenemos herramientas que nos permiten desarrollar una UI atractiva que es una mezcla de expresión.Así que hay mucho que aprender en él, pero hablar sobre el futuro de esta tecnología, dudo que después de HTML 5.0, lo que nos permite obtener la mayoría de las características de la luz plateada, no creo que nadie le interese obtener un complemento.Plugin to Silver-Light para lograr el mismo resultado, así que depende de usted si desea aprenderlo como una nueva tecnología, es bueno, pero como futuro, no es tan bueno.

La amabilidad de SEO depende de la cantidad de esfuerzo que sus desarrolladores estén listos para ponerse en él, Silverlight y Flash ambos. Silverlight tiene un marco (navegación) que permite un enlace profundo que puede ayudar, por ejemplo.

La cadena de herramientas es de primera clase, puede obtener el mejor ideal de IDE (Visual Studio 2010), y una herramienta amigable para el diseñador (mezcla) que permite, entre otras cosas, el desarrollo no orientado al código, o poner al otro lado, o poner al otro lado. Un flujo de trabajo amigable para el diseñador. El enfoque de enlace de datos XAML + también es mucho más productivo que la mayor parte de la alternativa competitiva (opinión personal, pero compartida por muchos desarrolladores).

El valor de usar y de aprendizaje Silverlight ambos dependen mucho del objetivo y la habilidad de su empresa. Si ya tiene desarrolladores .NET competentes, tiene la intención de apuntar a Windows Phone o Windows 8 o incluso hacer un WPF (contraparte de escritorio de Windows de Silverlight), el aprendizaje es pequeño o bueno. Si usted es una tienda web pura, valorando multiplataforma, que necesita iOS / Android / etc. ... Soporte, probablemente esté mejor con HTML + CSS + JS.

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