SharePoint y la LuzPlateada (Silverlight)

Los últimos días no se oye hablar más que de Microsoft Silverlight. Si no me cree, mire el numero de colegas en este sitio que ya han escrito algo al respecto. Si no tiene muchas ganas de buscar, en dos palabras se podría decir que Silverlight es una especie de animación a la Flash o de Ajax fácil de programar. La cuestión que me ocupa en este momento es en qué forma afecta Silverlight a SharePoint.


Desde que se empezó a hablar sobre Ajax, se ha estado experimentando para hacerlo trabajar con SharePoint (en ese entonces la versión 2003). Pero inclusive con MOSS, la implementación es más que difícil, a pesar de que existe un “Tool Kit” (http://www.codeplex.com/sharepointajax) para crear WebParts utilizando Ajax. Microsoft también ha asegurado que con el primer service pack de MOSS, hacia finales del año, algo de integración con Ajax será garantizada. Pero el hecho continúa: a pesar de que todos queremos usar menús más dinámicos en SharePoint, hacer funcionar a Ajax dentro de MOSS significa trabajar horas extras.


Por el otro lado, Flash, aunque es una manera de crear interfaces muy atractivas, tiene enormes problemas para hacerlo interactuar con “el mundo exterior”, fuera de que utiliza un lenguaje de programación muy (demasiado) propio. La integración con SharePoint es relativamente fácil, pero por el problema de interacción con datos externos, en realidad nunca ha sido utilizado como una alternativa para la interface de SharePoint.


Por lo que regresamos a la Luz Plateada. Es completamente programable con CSharp (o, si no hay más remedio, con Visual Basic… ups, perdón, estoy creándome enemigos a pasos agigantados), y junto con la nueva moda del XAML y WPF, la separación entre diseño grafico y programación está garantizada. No tiene problemas para “conversar” con el mundo exterior, pues todo funciona bajo la lengua franca de DotNet. Así que, a primera vista, es un medio ideal para SharePoint. Quien se atreverá a hacer menús como en http://silverlight.net/mscom/? (use el menú de la esquina derecha superior), o librerías que utilicen documentos (o videos) como en http://msdn2.microsoft.com/en-us/default.aspx? (tiene que instalar el add-in de Silverlight para poder usar estos sitios).


El problema de Ajax es que es un matrimonio de conveniencia entre obsoleto DHTML, pesado JavaScript y Navegadores malfuncionantes. Lo malo de Flash es que habla su propio idioma, y ese idioma es mudo y sordo. Talvez Silverlight nos muestre la luz…


Gustavo – http://www.gavd.net/servers/
Escriba un Comentario que me haga reir…

Un comentario en “SharePoint y la LuzPlateada (Silverlight)”

  1. Me quedo con: “El problema de Ajax es que es un matrimonio de conveniencia entre obsoleto DHTML, pesado JavaScript y Navegadores malfuncionantes. Lo malo de Flash es que habla su propio idioma, y ese idioma es mudo y sordo. Talvez Silverlight nos muestre la luz…”

    ¡Que razón tienes!!

    Un saludo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *