Silverlight Pablo Michelis Gerente de Relaciones Académicas Microsoft Cono Sur
Cross Platform Cross Browser Media Experiences.NET.NET Plug-InPlug-In RIARIA
Construyendo aplicaciones con.NET web desktop media & RIA web desktop Demo WPF
Capacidades para Media Alta calidad Flexibilidad en el desarrollo Facilidad de delivery Demo Video
Modelo de desarrollo Silverlight JavaScript AJAX Soportado en Silverlight 1.0 y 1.1 Permite programar con JavaScript y HTML juntos Totalmente soportado en ASP.NET AJAX.NET Framework Soportado en Silverlight 1.1 Versión multiplataforma del.NET Framework incluida en Silverlight Soporta VB, C# y Lenguajes Dinámicos corriendo en el browser Demo XAML y JScript
Soporte multi-lenguaje Controles ricos, Gráficos, y medios interactivos Alto Rendimiento Runtime Alto Rendimiento Runtime ¿Para qué tener.NET en el browser? Integración con HTML DOM Integración con HTML DOM Networking robusto Soporte flexible para datos Demo Demo
Hoy y mañana Versión 1.0 (released) JScript + XAML Expression Blend + VS2005 Extensions Versión 1.1 Alpha.NET CLR: C#, VB, etc DLR: Python, Ruby, etc BCL: Web Services, Networking, LINQ, etc
Arquitectura 1.1 Aplicaciones ricas, entorno seguro Independiente de la plataforma servidor Basado en texto, generación dinámica Interacción con el DOM
Soporte para Silverlight en el servidor Silverlight soporta cualquier servidor web Mayor soporte a Silverlight provisto por ASP.NET Nuevos server controls y Soporte para servicios web Membership, Profile y Application Service Integration de ASP.NET Mayor soporte a Silverlight provisto por IIS 7.0 Administración para servicios de aplicación Despliegue en web farms y administración centralizada Soporte de Windows Media Server Streaming
Roadmap Expression Studio Expression Blend 2 Preview HoyHoy En breve Luego…Luego… Silverlight 1.0 Silverlight 1.1 Alpha Silverlight Tools Preview for Visual Studio 2008 Expression Media Encoder Expression Studio 2 Silverlight 1.1 Moonlight (Linux) Silverlight Tools for Visual Studio 2008
Q&A
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.