Sketch Flow: Prototipos interactivos con silverligth
Sketch Flow es un plug-in de Expression Blend (herramienta de desarrollo básica de silverligth) que sirve para construir prototipos interactivos rápidamente, estos es, en lugar de hacer un power point con screenshots estáticos (o quizás con alguna animación sencilla) podemos construir un prototipo completo con funcionalidades básicas.
Sin duda, esta es una herramienta muy útil para las fases tempranas de un proyecto en los que no se tiene muy claro como debe ser el flujo de navegación, diseño de funcionalidades en las pantallas, etc.
Además, ofrece hace fácil colectar feedback e ir madurando un prototipo para que al entrar a la fase de construcción se tenga un claro concepto de cómo debe construirse la aplicación.
Una ventaja muy importante es que el prototipo se genera como un archivo de silverligth (para web) o un ejecutable stand alone de WPF. Estos es muy útil ya que el cliente puede usar el prototipo y revisarlo con más detalle para estar seguro de que la aplicación cumplirá con sus requerimientos.
He aquí un video de 1 hora de duración aprox. donde el expositor explica los objetivos y como utilizar esta herramienta:
Más información:
http://www.microsoft.com/expression/products/SketchFlow_OverView.aspx
Silverligth 4
Conferencia del buen Scott Guthrie sobre Silverligth 4 del pasado 2 de diciembre del 2009:
Referencia técnica de comandos STSADM para WSS y MOSS en Silverlight
Todos los comandos STSADM incluyendo la disponibilidad según la versión instalada:
Revista MSDN Septiembre
La revista MSDN de Septiembre ya esta disponible. Este mes son altamente recomendables los artículos:
- CLR Inside Out – Unhandled Exception Processing in the CLR. Muestra una excelente forma de rastrear las exceptoins no manejadas en cualquier aplicación .NET.
- Patterns For Building Composite Applications With WPF. Excelente artículo sobre la implementación del patrón composite utilizando WPF (Windows Presentation Foundation), otro enfoque para enfrentar el eterno problema de la separación de las capas de negocios, presentación, etc.
- Service-Driven Apps With Silverlight 2 And WCF – Silverlight no es ningún intento de "flash-kill" para distribuir contenido multimedia, simplemente es es una interface dw WPF y por lo tanto es mucho más poderosa y versatil. En este artículo se muestra como consumir servicios de WCF (Windows Comunication Foundation).
Y muchos artículos más igualmente interesantesy todos con su correspondiente código fuente para descargar:
Configurando el server con Sharepoint para usar aplicaciones Silverliht 2
Este es un excelente post sobre algunos cambios necesarios en un server con MOSS para poder utilizar Silverlight:
How to configure your SharePoint extended IIS Web App for working with Silverlight 2 applications
Curso gratis en video de Silverlight 2
Si te interesa aprender Silverlight a nivel desarrollador definitivamente este es el mejor comienzo. Es un material en video con Dino Esposito de 4 horas de duración que toca temas (entre muchos otros) como:
- Objetivos de Silverlight 1
- Objetivos de Silverlight 2
- Silverlight Vs. Ajax
- Silverlight Vs. Smart Client
- XAML
- DOM-to-Silverlight
- Linq en Silverlight
- Silverlight and Threading (Ohh si, al aprovechar el CLR de .NET en el plug-in, Silverlight 2 brinda posibilidades unicas de multithreading
)
Sin duda un excelente material para conocer a profundidad las capacidades de Silverlight:
Silverlight Deep Zoom Composer

Una de las nuevas características de Silverligth 2 es el soporte de la tecnología Deep Zoom creada por el equipo SeaDragon de Live Labs. Deep Zoom es una tecnología que permite visualizar imágenes grandes enviando al browser únicamente la porción que se está desplegando en la pantalla, brindando la facilidad para hacer panning y zoom a través de la imagen de un modo suave, de una forma muy similar a la forma en que se navega en Virtual Earth (Live Maps).
Deep Zoom Composer es un software gratuito que permite generar este tipo de presentaciones rápida y fácilmente a partir de una colección de imágenes. Para muestra un demo que creé con algunas imágenes en solo 5 minutos (Es necesario que tengas el plugin de Silverligth 2 instalado).
Otros ejemplos de Deep Zoom Composer en este sitio de Renault…:
… y en este otro de Hard Rock:
http://memorabilia.hardrock.com/
Silverlight blueprint for Sharepoint
![]()
Software-plus-Services Blueprints es una iniciativa del Channel 9 de MSDN que tiene como objetivo ser un puente entre la arquitectura y la implementación de implementaciones de todo tipo del paradigma Software + Services.
Específicamente, inician con la integración de Silverlight y Sharepoint. En este sitio se pueden descargar ejemplos que incluyen el código fuente, la documentación y el setup de estas aplicaciones y webparts en forma de Features de Sharepoint.
Excelentes ejemplos para iniciarse en este tipo de integración:
MSDN Code Gallery
![]()
Enorme repositorio de código, ejemplos, etc de prácticamente cualquier tecnología Microsoft. Ampliamente recomendable:
