Site icon RibosoMatic

Herramientas y controles en Silverlight

Anteriormente habiamos hablado de Silverlight, y si no lo concocemos aún lo podemos resumir asi: el flash de Microsoft (los más conservadores se me van a venir encima). Y a pesar de tener poco tiempo de salir a luz, muchos desarrolladores le han sacado provecho a Silverlight creando algunas utilidades, herramientas y controles los cuales todos podemos usar en nuestros proyectos web.

GOA WinForms – (Formularios)

Esto permite a los desarrolladores de .NET combinar formularios (Windows Forms) con Adobe Flash ó Microsoft Silverlight. 

AgDataGrid Suite (Grid Control)

Este control grilla para datos permite agrupar y ordenar datos, editar celdas, seleccionar múltiples celdas y muchas características que se espera de un control grid.

Visifire – (Gráficos)

Es una poderosa herramienta para crear gráficos (animados 2D y 3D, barras, pie, etc) ademas está bien documentada (así no perdernos). Puede ser usada con ASP, ASP .NET, PHP, JSP, ColdFusion, Ruby on Rails ó con simple HTML.

SvLite Effects – (Animaciones y efectos)

Es una librería para crear animaciones y efectos, actualmente en beta. Podemos crear paneles carousel, presentaciones, animaciones avanzadas, efecto fade y mucho más. Lo interesante es que las animaciones pueden ser facilmente configuradas.

Silverlight.FX – (Animaciones y efectos)

Más animaciones y efectos! Esta librería nos permite crear animaciones/efectos: redimensionar, mover, desvanecer, ilulminar, desplazamiento, persiana, rotar, etc.

Silverlight Contrib – (Controles)

Una colección ó paquete de controles entre los cuales encontramos:

ComboBox – (Control Combobox)

Un control combobox que incluye funciones como: plantillas, autocompletado y datos obligatorios.

Silverlight 2 Video Player – (Reproductor)

Un redimensionable reproductor de video con controles. Algunas características:

Slide.Show (Diapositivas de imágenes)

Esta herramienta nos permite crear una presentación de imágenes podemos colocarla en nuestras páginas web y configurarla facilmente vía JavaScript ó XML  (incluso podemos mostrar imágenes de nuestra cuenta en Flickr). Permite reproducción automática y con diferentes transiciones entre una y otra imágen (desvanecimiento, formas, desplazamiento, etc).

Video.Show – (Aplicación para múltiples videos)

Esta es una excelente aplicación que nos permite crear una comunidad de video. Todos los videos se almacenan en Silverlight Streaming, donde te dan 4GB de almacenamiento y 700Kbps de ancho de banda.

Silverlight Slideshow – (Diapositivas de imágenes)


Esta es otra herramienta para crear diapositivas de imágenes, es super ligero y está construido con Silverlight 1.0. Soporta efectos de transición, escalado de imágen y modo pantalla completa. Las imágenes las podemos definir en un archivo XML, además podemos integrarlo con Flickr.

 

PageTurn – (Diapositivas de imágenes)

Crea una presentación de imágenes pero con el efecto de pasar/voltear páginas de una revista. Podemos pasar de una a otra imágen usando el ratón ó cliqueando en las mini-imágenes.

photoGallery – (Galería de Fotografías)

Esta herramienta para galería de fotos muestra hasta 12 imágenes y podemos configurarla fácilmente desde un array en un archivo JavaScript.

agTweener –  (Tweener)

Tweener es una libreria OpenSource para crear “tweens” (un tipo de efecto usado en Flash) de manera fácil y rápida. Está librería es muy útil para alcanzar resultados rápidos y de calidad. Ahora bien, existe agTweener que es una versión port de Tweener para Silverlight. (vía EzeQ’Ls Blog)

Silverglobe – (Control Globe Map)


Es un control que crear un mapa global 3D basado en vectores.

El globo puede ser rotado libremente en todas las direcciones y podemos agregar y seleccionar puntos geográficos.

 

 

Ejemplos Silverlight con código fuente

Carousel

Estes es un carousel de imágenes el cual rota con el ratón (izquierda / derecha) y haciendo clic en una mini-imágen está se amplia.

Reproductor de video

Este reproductor de video tiene controles Play/Pause, Sonido, Barra de desplazamiento y permiter mostrar a pantalla completa los videos.

Visualizador de medios

Este visualizador puede mostrar videos, fotos y contenidos RSS.

Visualizador con desplazamiento

Podemos navegar fácilmente por este visualizador con las fechas en los extremos y efecto reflejo vertical.

Navegación con imágenes

Un bonito menu con imágenes y efecto de ampliación con solo posar el cursor del ratón y reflejo vertical.

Widget Twitter

Esta es una interfaz que muestra nuestros últimos movimientos en Twitter. Usa la API de Twitter.

Más herramientas en WebResourceDepot