El día de ayer se liberó una actualización para Silverlight 4 (Versión 4.0.50826.0 para ser exactos). Este es un pequeño resumen de lo que incluye esta actualización:
- Habilidad para agregar una nueva fila al control DataGrid
- Mejoras el tiempo de carga de las aplicaciones
- Soporte para la rueda del mouse en las aplicaciones fuera del navegador para Mac
- Se arreglaron unos bugs relacionador con el uso de DRM para contenido multimedia
- Se arregló una fuga de memoria relacionada con el uso de MouseCapture
- Se arregló una fuga de memoria relacionada con el uso de DataTemplate
Aquí los pasos para bajar la nueva versión:
Para usuarios finales
Lo recomendado en el post de Tim Heuer es modificar el tag de object que hospeda nuestro xap dentro de nuestra página:
|
1 2 3 4 5 6 7 8 9 10 11 |
;"]<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="640" height="400"> <param name="source" value="YOUR_PATH_TO_XAP" /> <param name="background" value="white" /> <param name="minRuntimeVersion" value="4.0.50826.0" /> <param name="autoUpgrade" value="true" /> <a href="http://go.microsoft.com/fwlink/?LinkID=149156&amp;v=4.0.50826.0" style="text-decoration: none"> <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style: none" /> </a> </object> |
La clave aquí están en las líneas 5 y 6, minRuntimeVersion indica que la versión mínima requerida para correr la aplicación y autoupgrade le pedirá permiso al usuario para actualizar la aplicación si la versión de Silverlight instalada es menor a la requerida.
Para desarrolladores
Debes actualizar tanto el developer runtime como el SDK (preferentemente en ese orden). Aquí las ligas para realizarlo:
Una vez instalados el runtime y el SDK puedes crear un nuevo proyecto de Silverlight y el tag de object reflejará automáticamente la nueva versión:
Puedes leer más información en el post de Tim Heuer y en el Knowledge Base de la actualización (KB2164913).




2 comments
Rodrigo Díaz Concha says:
Sep 2, 2010
También salió hoy una actualización a los Tools de SL4 para VS.NET 2010 que incluye lo que mencionas
Arturo Molina says:
Sep 6, 2010
Si, de hecho le pregunté a Tim Heuer y esto fue lo que me contestó: http://twitter.com/timheuer/status/22914878615