Instalar este tema

Posts tagged: seadragon

PivotViewer - Control para Silverlight

El control para Silverlight PivotViewer hace más fácil la interacción con un volumen masivo de datos de manera poderosa, informativa y valiosa. PivotViewer puede presentar miles de objetos al mismo tiempo y nos permite visualizar la información de manera que se obtenga el mayor valor desde el conjunto de la información. La experiencia varía en complejidad de construcción. Todas las opciones involucran la creación de una colección. PivotViewer está disponible para comenzar a construir e incrustar (embed) colecciones directamente en tu sitio web.


Escenarios de uso

  • Inteligencia de Negocios (BI)

  • Navegación para intranets

  • Infografía interactiva

  • Investigación académica

  • Comercio electrónico

  • Galería de imágenes

  • Muchas otras, las posibilidades son infinitas



Información para programadores: Visión general
Las colecciones combinan grandes grupos de elementos similares en el internet, de esta manera se puede visualizar la Web como “web” a diferencia de solo páginas aisladas. Como desarrollador, uno puede crear colecciones propias. Las nuevas colecciones pueden ser creadas sin código – es solo datos.


Estructura de las colecciones
Las colecciones están compuestas de dos partes:

  • XML – Los ítems en la colección están definidos en formato XML y dentro de un archivo “.cxml”. Mas detalles en Collection XML Schema.



  • Imágenes - Las imágenes en la colección están definidas en formato Deep Zoom. ”. Mas detalles en Collection Image Content.



Pasos para crear una  colección

  • Seleccionar los datos – Primero, escoge un conjunto de datos para convertirlos en una colección y decidir cómo se desea presentarlo. Mas detalles en Collection Design.



  • Crear XML e imágenes – Una vez seleccionada la fuente de datos, se precisa describirlo en formato Colección (CXML) y transformar las imágenes al formato Deep Zoom. Existen varias herramientas como por ejemplo un complemento para Excel y además una librería open-source. También puede desarrollar alguna herramienta propia. Mas detalles en Collection XML Schema, Collection Image Content, y Collection Design.



  • Hospedar: Para compartir la colección con otros, debe levantar la colección a un servidor web. Mas detalles en Collection Hosting.



  • Compartir – Descargar el SDK de PivotViewer para poder desarrollar una aplicación Silverlight que permita visualizar la colección en un sitio web.



Arquitectura
Conceptualmente, una colección es similar a otros tipos de contenido web. Existe un conjunto de archivos en el servidor, y una aplicación de cliente local que conoce como desplegar la colección. En la web general y actual, los archives son tradicionalmente HTML e imágenes. En caso de la colección, los archives son de tipo CXML y las imágenes de tipo Deep Zoom (DZC). Cuando el usuario navega la colección desde una página web, el control PivotViewer utiliza Silverlight para desplegar los archivos de la colección.

Arquitectura

Fuente y recursos:
Sección de de aprendizaje en Silverlight.net. Temporalmente en este sitio puede encontrar mayor información sobre el componente, incluyendo tutoriales, conceptos e información del SDK.

Adicionalmente se ha abierto un foro de discusión en http://forums.silverlight.net/forums/68.aspx

Descarga PivotViewer SDK para Silverlight

Pivot - Explora la web de manera holística

Pivot hace fácil interactuar con volúmenes masivos de datos, en una forma útil, poderosa, informativa y divertida. Lo que lo hace peculiar es la manera en que uno puede obtener gran beneficio observando el conjunto de información como un todo. Habilita un modelo de interacción que se acomoda mejor a la complejidad y a la escala de información en vez de la tradicional estructura de la web.


Gary Flake Technical Fellow en Microsoft presenta el Pivot como una aplicación de escritorio basado en las tecnologías Seadragon y Deep Zoom. La característica principal de la aplicación es que habilita una nueva forma de buscar información en una serie de datos enlazados. En su presentación Flake ha demostrado el Pivot y ha explicado que la arquitectura es simple y basada en tecnologías existentes de la web. La aplicación es un cliente .NET el cual utiliza Seadragon y colecciones Deep Zoom. El motor de disposición Trident (MSHTML) o mejor conocido como Internet Explorer es también utilizado en la aplicación.


Pivot funciona sobre HTTP y basado en la infraestructura actual de internet. En la mayoría de los casos el contenido son archivos CXML e imágenes hospedado en un servidor web. La característica principal de Pivot son las “colecciones”, que combinan grandes grupos de elementos similares.


Los dejo con una presentación muy buen de Gary Flake para el TED.




Fuente:
Microsoft live labs introduces Pivot visual search

Gary Flake: is Pivot a turning point for web exploration?

Microsoft Live Labs Pivot