Novedades en Silverlight 3
Ya ha salido a la luz Silverlight 3 Beta 1 y ya tenemos un detalle de las novedades que trae. Por lo que estoy viendo, esta versión va mucho más adelante que la anterior, dando una gran cantidad de recursos para mejorar notablemente las aplicaciones y la experiencia del usuario.
Como puse anteriormente, ya ser puede descargar Silverlight 3 Beta 1 para empezar a probarlo. Igualmente voy a enumerar las herramientas necesarias para empezar a divertirse:
- Silverlight 3 Tools para Visual Studio
- Expression Blend 3 Preview
- .NET RIA Services
- Silverlight 3 SDK CHM File
- Silverlight Toolkit
Para tener en cuenta, si instalan Silverlight 3 no van a poder desarrollar para Silvelight 2, por lo que les sugiero tenerlo instalado en otra máquina.
Algunas de las novedades que trae esta nueva versión:
Controles
- DockPanel
- WrapPanel
- Label
- ViewBox
- AutoCompleteBox
- DataGrid
- TreeView
- Expander
- HeaderedItemsControl
- HeaderedContentControl
DataForm
Control que va a permitir representar un entidad, con posibilidad de modificar o actualizar información.
DataPager
Un paginador que implementa la interfaz IPagedViewCollection.
Nuevos controles en Silverlight Toolkit
- DomainUpDown
- TimePicker
- Accordion
- ChildWindow
- Mejoras en controles de gráficos (Chart)
Gráficos
Mejoras a nivel de escenarios 3D, permitiendo perspectivas en tres dimensiones.
LocalConnection API
Permite la comunicación entre distintas aplicaciones Silverlight a través de un sistema de mensajes asincrónicos.
Out-of-browser
Permite de manera sencilla habilitar una aplicación para ejecutarse como una aplicacion de escritorio.
XML Binario
Se habilito la comunicación de Silverlight con servicios WCF utilizando el formato binario de XML además del tradicional.
Hay muchas más mejoras, y con el correr de los días voy a detallar un poco más alguna de estas novedades, dando ejemplos de como implementarlas.