Etiquetas

,

microsoft-silverlight-c

Cuando decidimos realizar aplicaciones Microsoft con una elevada experiencia para el usuario nos encontramos con la alternativa de usar WPF o Silverlight y para decidirnos por la opción mas adecuada es preciso entender las diferencias básicas entre estas tecnologías y estar claro hacia que objetivo van dirigidas.

Diferencias :

-WPF viene incluida en el Framework desde la versión 3.0 mientras que silverlight se distribuye por separado

– Silverligt es solo un sub conjunto de WPF.

– WPF solo pude ser ejecutados sobre sistemas operativos Microsoft específicamente Windows XP, Windows Server 2003, Windows Vista, y Windows Server 2008, por otro lado Silverlight puede ser ejecutado en sistemas operativos Windows, Mac, y Linux a través del proyecto Moonlight la cual es una implementación de código abierto de silverlight

– WPF tambien puede ser ejecutado en el navegador tanto para Internet Explorer como para Firexfox.

Valiéndonos de estas diferencias básicas se nota que silverligth esta diseñado para alcanzar a la mayor cantidad de usuarios posibles ya que es multiplataforma y multinavegador y aun contiene los rasgos mas importantes del framework de WPF, por otro lado WPF nos permitirá aprovechar toda su capacidad pero nos veremos limitados a usarlo en plataformas Windows lo cual no es un problema si desarrollamos aplicaciones internas que se ejecutaran en un entorno Microsoft y por lo tanto podremos usar todas las ventajas del sistema operativo y el acceso a los periféricos.