Silverlight vs Flex

Mi empresa desarrolla varios tipos de aplicaciones. Gran parte de nuestro negocio proviene de hacer aplicaciones de tipo multimedia, que normalmente se realizan en Flash. Sin embargo, ahora ese lado de la casa está empezando a migrar hacia el desarrollo de Flex.

La mayor parte de nuestro desarrollo se realiza utilizando .NET. En su lugar, estoy intentando impulsar el desarrollo de Silverlight, ya que aprovecharía mejor a los desarrolladores de .NET en el equipo. Prefiero la plataforma Silverlight sobre la plataforma Flex por el simple hecho de que Silverlight es todo el código .NET. Tenemos más desarrolladores de .NET en nuestro equipo que desarrolladores de Flash / Flex, y la mayoría de nuestros desarrolladores de Flash / Flex son artistas gráficos (no programadores reales). La única razón por la que empujan hacia Flex en este momento es porque parece ser el paso lógico de Flash.

He desarrollado el desarrollo utilizando ambos, y honestamente creo que es más fácil trabajar con Silverlight. Pero estoy tratando de convencer a las personas que solo son desarrolladores de Flash.

Entonces, aquí está mi pregunta: si voy a ir a una reunión para elogiar a Silverlight, ¿por qué una empresa querría ir con Silverlight en lugar de Flex? Aparte de lo obvio "no todos tienen Silverlight", ¿cuáles son los pros y los contras de cada uno?

Respuestas a la pregunta(22)

Su respuesta a la pregunta