Worldwide Telescope: Disponible el cliente web!

Vaya semana estamos teniendo en lo que a novedades se refiere. En este caso, se trata de la disponibilidad del cliente web multiplataforma de Worldwide Telescope, completamente basado en Silverlight 2.0 por lo que ya  no está atado al sistema operativo ni al navegador:

worldwidetelescope

Sinceramente, espectacular…y aquí os dejo el listado de funcionalidades que aparece en la noticia en la que aparece el anuncio:

  • Access to hundreds of terabytes of sky, earth and planet data
  • Ability to navigate seamlessly through 3D spherical environments
  • Finder Scope to quickly identify astronomical objects
  • Instant thumbnail previews of tens of thousands of popular astronomical objects
  • Access to billions of objects in web-based astronomical catalogue
  • Loading tours, images and other WorldWide Telescope data files on local machine
  • Real-time positions of planets and moons
  • Move forwards and backwards in time 2000 years
  • View guided tours (without 3D planets)
  • Browsing local user collections
  • Virtual Observatory Cone search/registry look up and SIMBAD search

Podéis acceder al Worldwide Telescope a través de este enlace. Por supuesto, el cliente Windows sigue estando disponible en este otro enlace. Y las diferencias entre uno y otro cliente las tienes aquí.

WSS 3.0 & MOSS: Como habilitar la caché BLOB!

Como sabéis, la plataforma SharePoint está preparada para almacenar archivos de índole diversa: documentos Office, PDF, imágenes, vídeos, etc. Lógicamente, el tamaño de estos archivos viene determinados por factores como:

  • En primer lugar, el propio motor de base de datos (nuestro fiel SQL Server) que hace que no se pueda afirmar que SharePoint puede almacenar archivos de cualquier tamaño, sino que hay una limitación impuesta de 2 GB máximo.
  • En segundo lugar, el propio SharePoint a través del tamaño máximo de archivo que podemos subir y que por defecto está configurado a 50 MB, pero que se puede cambiar por aplicación web de SharePoint. Lógicamente, el límite máximo que podremos poner ya os imagináis cual es. Otra cosa es que tenga sentido poner tamaños de archivo que superen los 100 MB…pero en este mundo nos podemos encontrar de todo.

Supongamos de todas formas que se suben archivos excesivamente grandes a SharePoint, y que a pesar de todo el rendimiento sigue siendo un requerimiento importante. ¿Qué opciones tenemos? Pues una de ellas, y que motiva este post (espero que a partir del mismo surjan más alternativas) es habilitar la caché BLOB (Binary Large Objects) de las web application de SharePoint. Básicamente esta cache habilita que se puedan cachear en disco archivos binario típicamente grandes como imágenes, vídeos, archivos de sonido o fragmentos de código a través de eliminar round trips innecesarios a la base de datos. La idea es que la primera vez que se accede a un BLOB, se trae de la BD, pero las siguientes ocasiones ya se trae de la caché de disco.

¿Cómo habilitamos la BLOB cache en SharePoint? Siguiendo los siguientes pasos:

  • Nos vamos al directorio virtual dentro de Inetpub dónde reside la aplicación web de SharePoint en la que vamos a habilitar el BLOB cache.

image

  • Editamos el web.config de la web application en cuestión.
  • Buscamos la sección BLOBCache:

<BlobCache location="C:\blobCache" path="\.(gif|jpg|png|css|js)$" maxSize="10" enabled="false" />

  • Cambiamos el atributo enabled=false a enabled=true.
  • Reiniciamos el IIS y listo.

Más información en:http://msdn.microsoft.com/en-us/library/aa604896.aspx. Espero que este tip os resulte de utilidad.