Construyendo aplicaciones con Silverlight 3

El método tradicional para construir aplicaciones en Silverlight era el de utilizar Microsoft Expression Blend para la parte de diseño y Visual Studio para el desarrollo de tareas avanzadas.

Probablemente este método sigue siendo el mejor, pero con la próxima llegada de Expression Blend 3, que se espera para el próximo agosto, será posible construir al 100% aplicaciones con un único entorno de desarrollo.

Precisamente una de las características más interesantes de Expression Blend 3 es la denominada SketchFlow, una herramienta para construir prototipos de aplicaciones en Silverlight, muy parecido al tradicional método de dibujo en una servilleta de papel, algo arcaico pero que puede servir de ayuda y colaboración a los desarrolladores.

Con SketchFlow, hemos construir un flujo de trabajo para mostrar el proceso de la aplicación, para posteriormente construir interfaces de ejemplo arrastrando y soltando elementos al más puro estilo del dibujo en papel. Funciona bien, aunque el resultado final tenga poco que ver a nivel visual de esto primeros bocetos.

Además, los proyectos creados en SketchFlow se pueden exportar a Web para compartirlos con el equipo de desarrollo, que podrá comentarlos y analizarlos para obtener mejoras.

Para los que desean trabajar sobre Expression Blend o para aquellos desarrolladores que prefieren hacerlo en Visual Studio, pero no desean saltar de una aplicación a otra para realizar cambios de pequeña magnitud, se ha incluido un editor de código mejorado en esta versión 3, lo que será bienvenido.

Con dicho editor de código es posible editar tanto XAML como C# y Visual Studio dentro del propio Expression Blend. De forma adicional, también se incluye Microsoft IntelliSense, que de forma automática sugiere código y ayuda al desarrollador con el autocompletado de sentencias.

En Expression Blend 3 también se ha introducido la posibilidad de definir datos de muestra para utilizarlos durante el proceso de creación y prueba de las aplicaciones en Silverlight.

Microsoft también ha puesto énfasis en los métodos de reutilización de secuencias de código ya escrito, lo que permite añadirlos a nuevos proyectos de forma sencilla. Por ejemplo, es posible añadir un control de reproducción de medios a través de la función arrastrar y soltar dentro del diseño.

Por último, debido a la gran popularidad de formatos gráficos como los creados en Photoshop o Illustrator, Expression Blend 3 puede importarlos directamente de forma nativa, manteniendo características como elementos y capas intactas.

Page: 1 2 3

Pablo Fernández

Informático reconvertido a periodista, Pablo Fernández Torres comenzó su andadura profesional como redactor técnico y coordinador web en la revista PC Actual. Tras 7 años en esta publicación decidió dar el salto al segmento IT profesional para liderar el lanzamiento a finales de 2008 de la cabecera Silicon en España y posteriormente en la región LATAM. En la actualidad ejerce como director editorial Internacional de NetMedia Group, que edita otras publicaciones online como ITespresso, Channelbiz, SiliconWeek, B!T y ZDnet Germany.

Recent Posts

Así impacta la IA generativa en el mercado de tecnología jurídica

La firma de investigación Gartner observa que este tipo de inteligencia artificial "tiene un enorme…

2 días ago

Los ingresos por servicios empresariales y de TI crecerán este año menos de un 5 %

La consultora IDC calcula que aumentarán un 4,7 % para alcanzar la cifra de 1,28…

2 días ago

El mercado ‘smartphone’ logra crecer a doble dígito

Samsung recuperó el liderato durante el primer trimestre tras alcanzar los 60 millones de unidades…

2 días ago

PayPal anuncia resultados financieros con mejorías en ingresos y ganancias

Sus ingresos netos se elevan hasta los 7.700 millones de dólares, mientras que su beneficio…

2 días ago

AMD logra ingresos récord en su segmento de centro de datos

Este negocio mejoró un 80 % durante el primer trimestre gracias a las GPU AMD…

2 días ago