Archives

Categories


Links




Locations of visitors to this page


El maravilloso universo de la ingenería y desarrollo de software


Mejoras implementadas en Silverlitgh 2 Beta 2

Jun-182008

Recientemente Microsoft a liberado la siguiente versión pública de Silverlight 2 en su fase aún beta.

logo

Esta puede ser descargada directamente de aquí.

¿Que hay de nuevo en esta nueva versión?

Entre las características que encontramos destacan:

 

 

 

 

 

Algunas de las mejoras en cuanto a funcionamiento se pueden citar:

  • Networking
    • Mejoras en las API del manejo de WebClient. Estas mejoras se refieren a los métodos para el manejo de stream y cadenas, así como mejoras en las descargas.
    • Mejoras en el uso de Threading. Estas mejoras se refieren a que los objetos HttpWebRequest y WebClient, son manejados en tareas que se ejecutan en modo background, lo que eficiente que el uso de estos objetos no afecte los elementos de la interfaz de usuario.
    • Soporte para descarga progresiva. Se permite la descarga de contenido de manera progresiva utilizando las propiedades de AllowReadStreamBuffering a false, lo que mejora el rendimiento de las descargas.
    • Cross domain URI. Estas mejoras permiten la llamada de URI que se encuentren en diferentes cross domain aceptando dos nuevos carácteres "=" y ";"
    • Modificaciones en las políticas cross domain. Se especifica en las políticas que por default no se permiten el envío de cabeceras en los request, si se requiere esta funcionalidad es necesario agregarlas explícitamente en los archivos de políticas.
  • Customización en el Modelo de Control.
    • Control más simple del manejo del estilo visual en los controles. La propiedad DefaultStyleKey, indica en que control es necesario obtener su estilo por default, en este caso por ejemplo MyButton.DefaultStyleKey = typeof(OtherButton), indica que todo el estilo de MyButton heredará el estilo de OtherButton.
    • Mejoras  en el manejo de estado de los controles mediante VisualStateManager. Se mejoran las capacidades de los controles para manejar su estado en relación a cada petición realizada por el usuario, lo que permite mantener la información por ejemplo de datos capturados por el usuario y sean trasmitidos a otra parte de la aplicación. Más detalles de esta característica se pueden encontrar en el blog de Karen Corby.

Si se requiere la lista completa de cambios realizados en esta versión de Silverlight 2 Beta 2, pueden ser consultadas en el sitio de MSDN.

Breaking changes between Beta 1 and Beta 2

Veremos que tal funcionan estas mejoras.

 
Posted by Efren Esteban Cruz Anguiano | 0 Comments | Bookmark with:        
Tags: Design, Silverlight

Links to this Post

Comments

Name:
URL:
Email:
Comments:

CAPTCHA Image Validation