Durante esta semana se celebró el evento denominado Mix07 en las Vegas Nevada, este evento está enfocado a tecnología relacionada a la Web y relacionados al futuro de desarrollo que está siguiendo Microsoft relacionado a servicios y experiencia del usuario en la web.
Entre los nuevos anuncios que se han dado son los siguientes:
Silverlight Beta 1.0
La primera versión beta pública del Silverlight, aunque para esta versión no se tiene aún integración con lenguajes .NET nativamente, se puede realizar mediante Javascript,
Ejemplo de Silverlight 1.0 (Se requiere instalar el plugin Silverlight 1.0 Beta para poder visualizarlos).
Silverlight Alpa 1.1
Incluye las mismas características del Silverlight 1.0, se agregan características como integración con .NET
Ejemplos de aplicaciones Silverlight Alpha 1.1 (Se requiere instalar el plugin Silverlight Alpha 1.1 para poder visualizarlos)
Se muestran algunas de las características de cada una de las versiones
Silverlight Runtimes - Feature Matrix
|
Features |
Silverlight 1.0 Beta |
Silverlight 1.1 Alpha |
|
2D Vector Animation/Graphics |

|

|
|
AJAX Support |

|

|
|
Cross-Browser (Firefox, IE, Safari) |

|

|
|
Cross-Platform (Windows, Mac) |

|

|
|
Framework Languages (Visual Basic, Visual C#, IronRuby, Ironpython) |
- |

|
|
HTML DOM Integration |

|

|
|
HTTP Networking |

|

|
|
Isolated Storage |
- |

|
|
JavaScript Support |

|

|
|
JSON Web Services |
- |

|
|
LINQ to Objects |
- |

|
|
Managed Control Framework |
- |

|
|
Managed HTML Bridge |
- |

|
|
Managed Exception Handling |
- |

|
|
Media – Content Protection |
- |

|
|
Media – 720P High Definition (HD) Video |

|

|
|
Media – Audio/Video Support (VC-1, WMV, WMA, MP3) |

|

|
|
Media – Image Support (JPG, PNG) |

|

|
|
Media Markers |

|

|
|
Rich Core Framework (e.g. Generics, collections) |
- |

|
|
Security Enforcement |
- |

|
|
Silverlight ASP.NET Controls (asp:media, asp:xaml) |

|

|
|
Type Safety Verification |
- |

|
|
Windows Meda Server Support |

|

|
|
XAML Parser (based on WPF) |

|

|
|
XMLReader/Writer |
- |

|
- Para ver más detalle de Silverlight (Overview)
- Para poder comenzar en el desarrollo de Silverlight algunos quickstarts
- Si no sabemos cómo desarrollar algunas de las características de silverlights podemos utilizar algunos How Do I?
Cross-plataform CLR
Una de las características más atractivas de las que se presentaron en el evento, se permitirá ejecutar un CLR más ligero y eficiente para el browser, lo que permitirá el desarrollo de aplicaciones .NET sobre Mac dentro de un plugin del web browser mientras se utiliza XAML para la capa de presentación. Lo que significa que se puede escribir aplicaciones Rich Internet Applications (RIA) en C# o VB.NET que serán multiplataforma.
Open Source Dynamic Language Runtime
Microsoft anunció una iniciativa "open source" que permitirá a los desarrolladores escribir sus propios lenguajes dinámicos como Rybon y Python y que puedan ser compilados dentro del bytecode de .NET y puedan ser ejecutados dentro del CLR.
Silverlight and Windows Live hosting
Microsoft proveerá un servicio de hosting para permitir a los desarrolladores de Silverlight subir su propio contenido multimedia y aplicaciones Silverlight, con una capacidad de 4 GB, permitiendo que aplicaciones o blogs del usuario hagan referencia a los servicios de streaming que ofrecerá Microsoft. Se puede obtener una cuenta gratuita en la siguiente liga.
La presentación de algunas herramientas
Herramientas de Desarrollo
Microsoft ASP.NET Futures (May 2007)
En este release se incluyen controles Silverlight para ASP.NET
Herramientas de Diseño
Además se encuentran disponibles todas las sesiones grabadas del evento, para no perder detalle de cada una de las novedades que se dieron durante el Mix07.